日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

WinAPI: SetWindowsHookEx - 設置鉤子

 aaie_ 2011-10-11
提示: 如果要設置系統(tǒng)級鉤子, 鉤子函數(shù)必須在 DLL 中.

SetWindowsHookEx(
 idHook: Integer;  {鉤子類型}
 lpfn: TFNHookProc; {函數(shù)指針}
 hmod: HINST;    {包含鉤子函數(shù)的模塊(EXE、DLL)句柄; 一般是 HInstance; 如果是當前線程這里可以是 0}
 dwThreadId: DWORD {關(guān)聯(lián)的線程; 可用 GetCurrentThreadId 獲取當前線程; 0 表示是系統(tǒng)級鉤子}
): HHOOK;      {返回鉤子的句柄; 0 表示失敗}

//鉤子類型 idHook 選項:
WH_MSGFILTER    = -1; {線程級; 截獲用戶與控件交互的消息}
WH_JOURNALRECORD  = 0; {系統(tǒng)級; 記錄所有消息隊列從消息隊列送出的輸入消息, 在消息從隊列中清除時發(fā)生; 可用于宏記錄}
WH_JOURNALPLAYBACK = 1; {系統(tǒng)級; 回放由 WH_JOURNALRECORD 記錄的消息, 也就是將這些消息重新送入消息隊列}
WH_KEYBOARD    = 2; {系統(tǒng)級或線程級; 截獲鍵盤消息}
WH_GETMESSAGE   = 3; {系統(tǒng)級或線程級; 截獲從消息隊列送出的消息}
WH_CALLWNDPROC   = 4; {系統(tǒng)級或線程級; 截獲發(fā)送到目標窗口的消息, 在 SendMessage 調(diào)用時發(fā)生}
WH_CBT       = 5; {系統(tǒng)級或線程級; 截獲系統(tǒng)基本消息, 譬如: 窗口的創(chuàng)建、激活、關(guān)閉、最大最小化、移動等等}
WH_SYSMSGFILTER  = 6; {系統(tǒng)級; 截獲系統(tǒng)范圍內(nèi)用戶與控件交互的消息}
WH_MOUSE      = 7; {系統(tǒng)級或線程級; 截獲鼠標消息}
WH_HARDWARE    = 8; {系統(tǒng)級或線程級; 截獲非標準硬件(非鼠標、鍵盤)的消息}
WH_DEBUG      = 9; {系統(tǒng)級或線程級; 在其他鉤子調(diào)用前調(diào)用, 用于調(diào)試鉤子}
WH_SHELL      = 10; {系統(tǒng)級或線程級; 截獲發(fā)向外殼應用程序的消息}
WH_FOREGROUNDIDLE = 11; {系統(tǒng)級或線程級; 在程序前臺線程空閑時調(diào)用}
WH_CALLWNDPROCRET = 12; {系統(tǒng)級或線程級; 截獲目標窗口處理完畢的消息, 在 SendMessage 調(diào)用后發(fā)生}

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多