powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / про хуки
4 сообщений из 4, страница 1 из 1
про хуки
    #34725786
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
win32api, vc2005sp1
вопрос:

ставлю хук в dll для мыши и клавы

Код: plaintext
1.
m_hMouseHook = ::SetWindowsHookEx(WH_MOUSE, _HookMouseProc,  0 , ::GetCurrentThreadId());
m_hKeyboardHook = ::SetWindowsHookEx(WH_KEYBOARD, _HookKeyboardProc,  0 , ::GetCurrentThreadId());

в этой же библитеке реализован оконный класс который имеет собственную WindowProc процедуру

проблема в том что после установки хуков обычные оконные сообщения перестают ходить, например не могу обработать WM_CANCELMODE, он попросту не вызывается!!

так и должно быть или я не догоняю чего?

спасибо
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
про хуки
    #34726571
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скажите хотя бы забивают ли хуки нормальный ход сообщений к окну
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
про хуки
    #34726624
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cerebrumскажите хотя бы забивают ли хуки нормальный ход сообщений к окну
--------------------------------------------------------------
[не претендую на уникальность]

Если сообщения теряются, то видимо установленная _HookProc не правильно вызывает следующий хук в цепочке, то есть просто гасит все мессаги на себе.
...
Рейтинг: 0 / 0
про хуки
    #34727181
D/S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
D/S
Гость
Не забыли вернуть 0 при выходе из процедуры хука?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / про хуки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]