Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

INTERCEPTER L'APPUI DE TOUCHES AU NIVEAU SYSTÈME


Information sur la source

Description

Ce programme utilise les APIs RegisterHotkey UnregisterHotkey et SetWindowLong pour faire un Hook est définir des Hotkeys, il se compose d'une Classe et son Module le tout compiler dans une DLL ActiveX. Inclus aussi un projet de test.
 

Conclusion

Marche très bien avec Win98.
Dans l'IDE sans utiliser la DLL il ne faut pas oublier de quitter l'application sans passer par le Stop de VB car ça plante Fonction AddressOf oblige.
Le code est clair est assez bien commenter, à vous de voir.
Plus d'infos par ici : http://support.microsoft.com/kb/468105/fr
Je suis tombé sur cette adresse en faisant une recherche Google avec les mots clé : hotkey setwindowlong
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

Aucun commentaire pour le moment.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Hook du clavier [ par Icem@n ] quelqu'un a t'il les source d'une DLL qui permets de faire un HOOK sur le clavier : setwindowshookexMerci d'avance touches fléchés du clavier [ par milobac ] Il y a un moyen pour que VB(6) détecte quand on appuie sur les touches fléchées du clavier (en dessous de Inser, Suppr et Fin) Et comment faire pour " Code ASCII - keylogger [ par Manthis ] Salut,je suis en train de faire un keylogger et j'ai de gros problemes avec le log des touches.J'utilise le code ASCII des touches mais mon programme Code ASCII - keylogger [ par Manthis ] Salut,je suis en train de faire un keylogger et j'ai de gros problemes avec le log des touches.J'utilise le code ASCII des touches mais mon programme Code ASCII - keylogger [ par Manthis ] Salut,je suis en train de faire un keylogger et j'ai de gros problemes avec le log des touches.J'utilise le code ASCII des touches mais mon programme Code ASCII - keylogger [ par Manthis ] Salut,je suis en train de faire un keylogger et j'ai de gros problemes avec le log des touches.J'utilise le code ASCII des touches mais mon programme Comment savoir si un utilisateur fait une combinaison de touches sur le clavier [ par neo ] Comment puis-je faire pour savoir si un utilisateur fait une combinaison de touches sur le clavier (ex Ctrl+Alt+r+y) ? recuperer les frappes de touches sur le clavier [ par lotfi ] j'ai besoin d'aide pour recuperer et enregistrer tous ce qui se tappe sur le clavier endehors de mon application.(la fonction inverse de SENDKEYS)MERC Quels sont les touches du clavier qu'ils faut presser pour activer les racourcis et caracteres [ par ALEX001 ] Salut,Petite question , quels sont les touches du clavier qu'ils faut presser pour activer les racourcis et caracteres étrangesex: A=carré noir pleinm enregistrement des touches clavier tapées... [ par Kevergeek ] voila en fait, je voudrai que mon prog enregistre toutes les touches clavier qui ont ete tapées...g mis :Sub Text1_KeyPress(KeyAscii As Integer)...mai


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.