DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 19 sept. 2005 à 09:41
Si tu utilises l'API SetWindowsHookEx, tu dois linker avec user32.lib
Mais c'est quand meme bizarre que se soit ca, car cette lib ou dll(user32.dll) est générallement mise d'office dans les param du linker, a moins que tu es touché les propriétés de ton projet et supprimé cette référence.
BruNews
Messages postés21041Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 19 sept. 2005 à 17:38
ah ok [mailto:_Z8HookProcijl@12 _Z8HookProcijl@12] est le nom 'décoré' par le compilo de HookProc.
ben visiblement il ne trouve pas la fonction, mets la juste au dessus de son appel, tu éviteras les déclarations.
Prends l'habitude de compiler en C les DLLs, ça évite ces décorations de nom à la c**.
DLL est pour Windows alors enlève <cstdio> et utilise API (CreateFile, WriteFile, SetFilePointer, CloseHandle), tu auras une dll plus petite et plus performante, préférable pour un keylogger.