bou3
Messages postés42Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention26 juin 2005
-
15 juin 2005 à 14:49
bou3
Messages postés42Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention26 juin 2005
-
15 juin 2005 à 17:23
salut a tous!
je realise un hook clavier pour mon stage.
je programme sous dev-c++ et j`ai termine le dll( j`ai mon fichier .dll et le .a = .lib sous dev-c++ si j`ai bien compris)
maintenant je cherche a m`en servir dans mon application et je ne sais pas comment faire meme avec ce que j`ai trouve sur internet :( .
est-ce que vous pouvez m`aider?
je continues dans mes experimentations mais je ne suis pas contre un peu d`aide.
bou3
Messages postés42Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention26 juin 2005 15 juin 2005 à 15:19
j`ai vu qu`il y avait plain d`exemples de hook.
j`ai vu celui que tu me donne en lien, j`ai essaye de faire pareil sans reussite.
mon pb est de me servir des fonctions dans mon application.
Vous n’avez pas trouvé la réponse que vous recherchez ?
bou3
Messages postés42Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention26 juin 2005 15 juin 2005 à 16:11
est-ce que je dois inclure le .a ou le .dll a mon projet?
est-ce que je doit entrer une ligne dans mon code pour l`inclusion?
c pas dans l`exemple que tu me donne?(je ne vois peut etre plus tres clair)
bou3
Messages postés42Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention26 juin 2005 15 juin 2005 à 16:35
Dans le ppal au lien que tu me donne il y a juste ca:
int main ( )
{
InitHook ( );
system("PAUSE");
EndHook ( );
return 0;
}
je n`ai pas trouve les declarationsdes fonctions de la dll.
sais-tu comment les declarer?
merci
BOOL APIENTRY DllMain (HINSTANCE hDll, DWORD dwReason, LPVOID Reserved)
{
if (dwReason == DLL_PROCESS_ATTACH)
{
moduleCourant = hDll;
}
if (dwReason == DLL_PROCESS_DETACH)
{
EndHook();
}
return 1;
}
et j`ai fais une appli console comme dans l`exemple que tu m`as donne, et ajoute le .a au projet.
bou3
Messages postés42Date d'inscriptionsamedi 18 novembre 2000StatutMembreDernière intervention26 juin 2005 15 juin 2005 à 17:23
ok d`accord j`avais pas compris bien quand tu parlais de linker
(option du projet -> editeur de lien -> ajouter fichier en fait, c tout con mais faut savoir)
merci a toi!
je t`aurai pris pas mal de temps!
desole si je me suis mal explique.
@+