salut tout le monde,
voila comme dit dans le titre, je debute dans la programmation système (d'ailleurs je me demande si c'est le bon forum), et comme prevu je rencontre des problemes et je suis perdu (alors vraiment perdu !) et j'esperais avoir un peu d'aide, voici mon code source :
mais dès que je lance le programme j'ai le navigateur qui se ferme et qui ne veut pas se reouvrir.
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
20
21
22
23
24
25 HHOOK setHook (void){ HOOKPROC hkprcSysMsg; static HINSTANCE hinstDLL; static HHOOK hhookSysMsg; EnableDebugPriv(); hinstDLL = LoadLibrary((LPCTSTR) "C:\\WINDOWS\\system32\\ws2_32.dll"); hkprcSysMsg = (HOOKPROC)(&compressProc); hhookSysMsg = SetWindowsHookEx(WH_CALLWNDPROC,hkprcSysMsg ,hinstDLL,0); if(!hhookSysMsg){ std::cout << "merde ça n'a pas marché" << std::endl; std::cout << GetLastError() << std::endl;; } return hhookSysMsg; } void compressProc (void){ std::cout << "hi !" << std::endl; }
quelqu'un a une idee ?
merci d'avance
Partager