AttachThreadInput

AttachThreadInput系統內的每個執行緒都有自己的輸入佇列。本函式(既“連線執行緒輸入函式”)允許執行緒和進程共享輸入佇列。連線了執行緒後,輸入焦點、視窗激活、滑鼠捕獲、鍵盤狀態以及輸入佇列狀態都會進入共享狀態。

聲明

(該函式在user32.dll中)

C

WINUSERAPI
BOOL
WINAPI
AttachThreadInput(
IN DWORD idAttach,
IN DWORD idAttachTo,
IN BOOL fAttach);

VB

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)撤消連線
返回值:非零表示成功,零表示失敗,會設定會LastError,請用GetLastError查看

說明

通常,系統內的每個執行緒都有自己的輸入佇列。本函式(既“連線執行緒輸入函式”)允許執行緒和進程共享輸入佇列。連線了執行緒後,輸入焦點、視窗激活、滑鼠捕獲、鍵盤狀態以及輸入佇列狀態都會進入共享狀態。
調用這個函式時,會重設鍵盤狀態。

相關詞條

相關搜尋

熱門詞條

聯絡我們