Une petite question concernant les hook ... est-il possible de mettre en place un hook clavier sans passer par une dll ... j'ai essayé ceci :
mais ca marche pas !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 STDonnees->KeybdHookHandle=SetWindowsHookEx(WH_KEYBOARD,(HOOKPROC)KeyboardProc,NULL,0); LRESULT CALLBACK KeyboardProc(int code,WPARAM wParam,LPARAM lParam) { if (code==HC_ACTION) { switch(wParam) { case WM_KEYDOWN: case WM_SYSKEYDOWN: case WM_KEYUP: case WM_SYSKEYUP: // break; } } } //---------------------------------------------------------------------------![]()
Partager