| enumeration |
WH_CALLWNDPROC |
Specifies a hook procedure that monitors messages before the system sends them to the destination window procedure. |
|
| enumeration |
WH_CALLWNDPROCRET |
Specifies a hook procedure that monitors messages after they have been processed by the destination window procedure. |
|
| enumeration |
WH_CBT |
Specifies a hook procedure that receives notifications useful to a CBT application. |
|
| enumeration |
WH_DEBUG |
Specifies a hook procedure useful for debugging other hook procedures. |
|
| enumeration |
WH_FOREGROUNDIDLE |
Specifies a hook procedure that will be called when the application's foreground thread is about to become idle. |
|
| enumeration |
WH_GETMESSAGE |
Specifies a hook procedure that monitors messages posted to a message queue. |
|
| enumeration |
WH_JOURNALPLAYBACK |
Specifies a hook procedure that posts messages previously recorded by a WH_JOURNALRECORD hook procedure. |
|
| enumeration |
WH_JOURNALRECORD |
Specifies a hook procedure that records input messages posted to the system message queue. |
|
| enumeration |
WH_KEYBOARD |
Specifies a hook procedure that monitors keystroke messages. |
|
| enumeration |
WH_KEYBOARD_LL |
Specifies a hook procedure that monitors low-level keyboard input events. |
|
| enumeration |
WH_MOUSE |
Specifies a hook procedure that monitors mouse messages. |
|
| enumeration |
WH_MOUSE_LL |
Specifies a hook procedure that monitors low-level mouse input events. |
|
| enumeration |
WH_MSGFILTER |
Specifies a hook procedure that monitors messages generated as a result of an input event in a dialog box, message box, menu, or scroll bar. |
|
| enumeration |
WH_SHELL |
Specifies a hook procedure that receives notifications useful to shell applications. |
|
| enumeration |
WH_SYSMSGFILTER |
Specifies a hook procedure that monitors messages generated as a result of an input event in a dialog box, message box, menu, or scroll bar. |
|