DLL HOOK EN RESSOURCE BINAIRE DU PROG (WIN32)

Signaler
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
-
Messages postés
76
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
29 novembre 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/25450-dll-hook-en-ressource-binaire-du-prog-win32

Messages postés
76
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
29 novembre 2009

il manque UnlockResource() non?
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
5
Ok alors je donne l'adresse de la suite de l'histoire avec une dll vierge :
http://www.cppfrance.com/forum.v2.aspx?ID=590493
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
24
Je laisse le reste des comments, si d'autres ont le même genre de problème on peut espérer que ça leur servira.
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
5
BruNews grâce à sa connaissance en programmation et aux commentaires que je lui ai demandé d'effacer m'as appris des choses que je vous résumes :
1) Normalement si il n'y a pas de problème le point d'entrée de la dll DllMain() est appellé que la dll soit appellée de façon statique ou dynamique
2) Pour savoir si un hook a fonctioné il faut voir si la valeur de retour de la fonction SetWindowsHookEx() est non nulle.
3) La valeur de retour de LoadLibrary() donne le handle attribué par le système à la dll

Merci encore à BruNews et je lui mets 10/10 !
Afficher les 42 commentaires