@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: The AttachThreadInput API !!!!C# Signature: [DllImport("user32.dll")] static extern bool AttachThreadInput(uint idAttach, uint idAttachTo, bool fAttach); !!!!VB.NET Signature: <DllImport("user32.dll")> _ Public Shared Function AttachThreadInput(ByVal idAttach As System.UInt32, ByVal idAttachTo As System.UInt32, ByVal fAttach As Boolean) As Boolean End Function !!!!User-Defined Types: None. !!!!Notes: None. !!!!Tips & Tricks: Please add some! !!!!Sample Code: c# IntPtr hFocus = IntPtr.Zero; IntPtr hFore; uint id = 0; hFore = GetForegroundWindow(); var idAttach = GetWindowThreadProcessId(hFore, out id); var curThreadId = GetCurrentThreadId(); // To attach to current thread AttachThreadInput(idAttach, curThreadId, true); // To dettach from current thread AttachThreadInput(idAttach, curThreadId, false); !!!!Alternative Managed API: Do you know one? Please contribute it! Documentation: AttachThreadInput@msdn on MSDN
Edit user32.attachthre...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.