SetWindowHookEx
- From
- Серёжка аки Жуков (2:467/70.45)
- To
- Igor Schevchenko
- Date
- 2002-11-07T13:22:40Z
- Area
- SU.WINDOWS.NT.PROG
try to connect [Igor]: user Серёжка аки Жуков <pass: Захади дарагой Даа?!>
>> Друзья! Я сейчас пойду и повешаюсь! :) Помогите плиз мне: вот моя
>> задача - Я повесил хук ( CallWndProc ), все установилось нормально и
>> т.д.. работает именно так, как мне надо...НО! В Windows 98. В XP код
>> ниже не работает!
IS> CallNextHookEx надо в любом случае вызывать. См. ту же MSDN,
IS> SetWindowsHookEx
это вторая ошибка, которую мне указали :) первая была в том , что я сам
CallWndProc поместил в exe. после переноса ее в dll все заработало.
а то что Ты говоришь...в смысле надо вызывать CallNextHookEx не только если
nCode < 0, но и в конце CallWndProc? [return CallNextHookEx( ..]
Сделал все таким образом - заработало. впрям шаманство! Спасибо за указание граблей! Весьма признателен! :)
PS:
правда до сих пор не понятно почему в 98 все работало? ,)
disconnect: server say 'серёжка аки жуков' - whats the fuck?
--- УТВЕРЖДАЮ. MSG-редактор капитан 2.5 ранга Голд Дедович фор ДОС UNREG
* Origin: В Жлобине жлобы не живут! (2:467/70.45)