Witam.
Jak zalożyć hooka na WM_USER? Konkretnie mi chodzi o przechwytywanie pakietów ktore tam wędrują.
Pozdrawiam i o prosze o odpowiedz
Witam.
Jak zalożyć hooka na WM_USER? Konkretnie mi chodzi o przechwytywanie pakietów ktore tam wędrują.
Pozdrawiam i o prosze o odpowiedz
a normalnie tak jak zakłada się hooka, IMO najlepszy będzie WH_GETMESSAGE
Zakładałem już hooka na WH_GETMESSAGE.
Dla testu w pliku dll zrobiłem takie cos:
LRESULT CALLBACK EventWindowProc(int code, WPARAM wParam, LPARAM lParam)
{
if(WSAGETSELECTEVENT(lParam)==FD_READ) MessageBox(NULL,"read","go",MB_OK);
}
Wysyłałem pakiet i nic, w ogóle nie przechwytywalo..
(HOOKA ZAŁOŻYŁEM na pewno DOBRZE, BO DLA TESTU ZAŁOŻYŁEM NA WH_KEYBOARD I BYŁO OK)
Pozdrawiam i prosze o pomoc.