HOOK F11 SUR IE (WIN32)

Signaler
Messages postés
398
Date d'inscription
jeudi 30 octobre 2003
Statut
Membre
Dernière intervention
15 juin 2007
-
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
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/18202-hook-f11-sur-ie-win32

Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
26
Un edit, faut le sous classer.
Messages postés
104
Date d'inscription
vendredi 5 novembre 2004
Statut
Membre
Dernière intervention
11 septembre 2008

Oki, merci pour ces précisions et pour cette source, elle montre aussi comment se servir d'une dll, ce que je ne savais pas faire :)
Si par exemple je veux interdir cette touche F11 seulement dans une editbox d'internet explorer et que j'ai l'handle de celle-ci, me suffit-il d'ajouter ce code a ta dll :
MSG *lpmsg;
lpmsg = (MSG*) lParam;
Et de tester l'handle que me renvoit lpmsg->hWnd avec celui de l'editbox ?
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
26
Prendre par habitude qu'un hook global devrait toujours se mettre dans une dll.
Messages postés
104
Date d'inscription
vendredi 5 novembre 2004
Statut
Membre
Dernière intervention
11 septembre 2008

Oki, et pour un hook de messages, style WM_PAINT, sur une autre application, doit on passer par une dll ou peut on le faire depuis l'exe lanceur ?
Afficher les 9 commentaires