WinAPI: SetWindowsHookEx - 설정 갈고리

1210 단어 windows
팁: 시스템 수준 갈고리를 설정하려면 갈고리 함수가 DLL에 있어야 합니다.


SetWindowsHookEx(

  idHook: Integer;   {    }

  lpfn: TFNHookProc; {    }

  hmod: HINST;       {         (EXE、DLL)  ;     HInstance;              0}

  dwThreadId: DWORD  {     ;    GetCurrentThreadId       ; 0         }

): HHOOK;            {       ; 0     }



//     idHook   :

WH_MSGFILTER       = -1; {   ;             }

WH_JOURNALRECORD   = 0;  {   ;                     ,             ;       }

WH_JOURNALPLAYBACK = 1;  {   ;     WH_JOURNALRECORD      ,                 }

WH_KEYBOARD        = 2;  {       ;       }

WH_GETMESSAGE      = 3;  {       ;             }

WH_CALLWNDPROC     = 4;  {       ;             ,   SendMessage      }

WH_CBT             = 5;  {       ;         ,   :      、  、  、     、    }

WH_SYSMSGFILTER    = 6;  {   ;                  }

WH_MOUSE           = 7;  {       ;       }

WH_HARDWARE        = 8;  {       ;        (   、  )   }

WH_DEBUG           = 9;  {       ;           ,       }

WH_SHELL           = 10; {       ;              }

WH_FOREGROUNDIDLE  = 11; {       ;             }

WH_CALLWNDPROCRET  = 12; {       ;              ,   SendMessage      }


 
   
// :

좋은 웹페이지 즐겨찾기