Для глобального хука код должен быть помещен в DLL. Для хука приложения это не является обязательным.
Для установки хука мы используем функцию SetWindowsHookEx(), указывая тип хука и процедуру обратного вызова. Для снятия хука мы вызываем UnhookWindowsHookEx(), указывая дескриптор ранее созданного хука. SetWindowsHookEx() добавляет хук в цепочку хуков. Процедура хука может либо вызвать следующий хук в цепочке, либо нет. Это зависит от наших потребностей.
АСУТП |
Просмотров: 651 |
Добавил: bydolg |
Дата: 04.12.2011
|
|