Показать сообщение отдельно

Хуки и SendMessage
  #1  
Старый 08.05.2010, 00:43
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию Хуки и SendMessage

Если у меня установлен хук например WH_KEYBOARD, или даже WH_GETMESSAGE, то должен ли он вызываться после вызова SendMessage(hwnd, WM_KEYDOWN, character, keydata) или SendMessage(hwnd, WM_CHAR, character, keydata)?

Если нет, то почему иногда вызывается (наблюдалось в сторонней программе, но там вообще какой-то ужас был: куча навешанных хуков и перехваченных WndProc'ов, и вся эта живность шлёт похожие SendMessage'ы, брр; но мне не удалось это повторить в лабораторных условиях)?

hwnd - один единственный, созданный через RegisterClassEx и CreateWindow. В WndProc после SendMessage управление передаётся, а хуки не вызываются.
Хотелось бы заставить всё-таки вызваться.
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием