K2T.eu :: Forum
Specjalne => API/SDK => Wątek zaczęty przez: fwe w Grudnia 14, 2011, 16:07:07 pm
-
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?
-
Dla potomnych:
w lParam ma być NULL.
Struktura z wiadomością jest w wParam.
dzieki Kav za pomoc!