Позволяет вам отслеживать сообщения, отправленные Windows посредством SendMessage(). Процедура хука WH_CALLWNDPROC вызывается перед тем, как сообщение отправляется целевому окну.
WH_CALLWNDPROCRET
Позволяет вам отслеживать сообщения, отправленные Windows посредством SendMessage(). Процедура хука WH_CALLWNDPROC вызывается после того, как сообщение отправляется целевому окну.
WH_CBT
Хук вызывается перед тем, как будет завершена системная команда типа разрушения, перемещения окна, изменения его размеров и т. д.
WH_DEBUG
Процедура хука вызывается перед любым другим типом хука.
WH_FOREGROUNDIDLE
Процедура хука вызывается, когда поток переднего плана неактивен.
WM_GETMESSAGE
Этот тип хука позволяет вам отслеживать сообщения, которые собираются вернуть функции PeekMessage() или GetMessage().
WH_JOURNALPLAYBACK
Этим хуком вы сможете внедрять сообщения в очередь сообщений.
WH_JOURNALRECORD
Этот хук позволяет вам записывать последовательность сообщений, таких, как сообщения мыши и клавиатуры, а затем отправлять их позже, используя WH_JOURNALPLAYBACK.
WH_KEYBOARD
Позволяет вам перехватывать сообщения клавиатуры.
WH_MOUSE
Позволяет вам перехватывать сообщения мыши.
WH_MSGFILTER
Этот тип хука используется для отслеживания сообщений, отправляемых меню, полосам прокрутки и диалоговым окнам. Хук может быть использован только приложением, которое установило хук.
WH_SYSMSGFILTER
То же, что и WH_MSGFILTER, но для всех приложений.
WM_SHELL
Вызывается, когда оболочка собирается стать активной и когда создается или разрушается окно верхнего уровня.