![]() |
|
#1
|
|||
|
|||
![]() Здравствуйте, помогите решить задачу.
Установил глобальный hook = SetWindowsHookEx(WH_CALLWNDPROCRET, @HookProc, HInstance, 0); Необходимо поймать сообщение WM_SETCURSOR. После запуска программы вылетает "Ошибка чтения памяти и её адрес" Однако если использовать hook WH_JOURNALRECORD то программа запускается и такие сообщения как: WM_MOUSEMOVE, WM_LBUTTONDOWN, WM_LBUTTONUP, WM_RBUTTONDOWN, WM_RBUTTONUP, WM_KEYUP, WM_KEYDOWN ловятся. А вот WM_SETCURSOR Нет. Может я что-то не указываю? Или это сообщение нужно обрабатывать как-то? Спасибо. Листинг : Код:
Admin: Пользуемся тегами для оформления кода, иначе последуют санкции! Последний раз редактировалось Admin, 02.06.2008 в 17:25. |