聲明
(該函式在user32.dll中)
CWINUSERAPI
BOOL
WINAPI
AttachThreadInput(
IN DWORD idAttach,
IN DWORD idAttachTo,
IN BOOL fAttach);
Declare Function AttachThreadInput Lib "user32" (ByVal idAttach As Long, ByVal idAttachTo As Long, ByVal fAttach As Long) As Long
參數表參數 | 說明 |
---|---|
idAttach | 指定一個將要連線到其他執行緒的標識符(ID) |
idAttachTo | 與idAttach執行緒連線的另一個執行緒的標識符 |
fAttach | TRUE(非零)連線,FALSE(0)撤消連線 |
說明
通常,系統內的每個執行緒都有自己的輸入佇列。本函式(既“連線執行緒輸入函式”)允許執行緒和進程共享輸入佇列。連線了執行緒後,輸入焦點、視窗激活、滑鼠捕獲、鍵盤狀態以及輸入佇列狀態都會進入共享狀態。
調用這個函式時,會重設鍵盤狀態。