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)