Witajcie!
Korzystam z przykładowej wtyczki zamieszczonej na forum (VS 2k8).
I chciałem zarejestrować hooka modyfikującego wiadomości (docelowo przychodzące, ale to nie ma znaczenia).
Więc robię tak (konstruktor klasy Core):
addHook(WTW_EVENT_CHATWND_BEFORE_MSG_DISP2, evHookTest, (void*)this);
a tak wygląda nagłówek tej funkcji:
static WTW_PTR evHookTest(WTW_PARAM wParam, WTW_PARAM lParam, void* ptr);
i problem jest taki, że wtw się wywala jak dostanie wiadomość, bądź chce wysłać.
Pod debugerem zauważyłem, że lParam jest zawsze równy 0.
Coś robię źle?