HOOK ET BOQUAGE DE KEYSTROKES (SÉQUENCE DE TOUCHES CLAVIER)

Uvatha Messages postés 34 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 17 mai 2007 - 25 juil. 2006 à 18:23
cs_ym_trainz Messages postés 160 Date d'inscription vendredi 27 janvier 2006 Statut Membre Dernière intervention 21 avril 2015 - 19 déc. 2010 à 23:56
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/37947-hook-et-boquage-de-keystrokes-sequence-de-touches-clavier

cs_ym_trainz Messages postés 160 Date d'inscription vendredi 27 janvier 2006 Statut Membre Dernière intervention 21 avril 2015
19 déc. 2010 à 23:56
Bizarre... Je n'ai pas testé avec vista ou win7.
Peut-être faut-il faire un essai avec NiceKeys, pour voir (lien ci-dessus)

Cordialement,
ym_trainz
noussaDardouri Messages postés 16 Date d'inscription jeudi 18 mars 2010 Statut Membre Dernière intervention 10 janvier 2011
15 déc. 2010 à 15:07
J'utilise ce code mais malheuresement ,hook souris n'est marche pas et le hook clavier ça marche bien
cs_zifnig Messages postés 16 Date d'inscription vendredi 10 septembre 2004 Statut Membre Dernière intervention 28 mai 2007
2 oct. 2006 à 14:34
Merci pour tes précisions.
cs_ym_trainz Messages postés 160 Date d'inscription vendredi 27 janvier 2006 Statut Membre Dernière intervention 21 avril 2015
1 oct. 2006 à 18:38
Et j'ajoute :
J'ai fait une application complète à partir de cette idée :
NiceKeys, voir lien ci-dessous:
http://www.vbfrance.com/code.aspx?ID=39754

Je pense que les réponses à tes questions seront dans cette applic.

Enjoy,
ym_trainz
cs_ym_trainz Messages postés 160 Date d'inscription vendredi 27 janvier 2006 Statut Membre Dernière intervention 21 avril 2015
1 oct. 2006 à 09:37
Merci à Uvatha et à Zifing !
C'est vrai que cette source n'utilise pas de dll et c'est l'atout majeur !

Pour ta question Zifing :
C'est faisable:
Tu testes si ta touche est détectée, auquel cas, tu en renvoies une autre via SendKeys ()
cs_zifnig Messages postés 16 Date d'inscription vendredi 10 septembre 2004 Statut Membre Dernière intervention 28 mai 2007
12 sept. 2006 à 13:58
La DLL KeyboardHook utilisée n'a que des fonctions de blocage?

Je cherche à faire un soft qui permettrait de remplacer une touche tapée au clavier par une autre avant qu'elle soit transmise à l'application active, avec une méthode du genre KeyboardHook.changekey. Y a-t-il une solution en VB?
Uvatha Messages postés 34 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 17 mai 2007
25 juil. 2006 à 19:09
Ok j'ai rien dit, j'ai trouvé mon problème. Merci pour ta source, elle me sera d'une grande utilité. 10/10
Uvatha Messages postés 34 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 17 mai 2007
25 juil. 2006 à 18:23
ok c'est bien beau, ça marche tres bien, mais lorsque je veux réutiliser ton module et ton class module dans un autre programme pareil, ça marche pas. Ça plante à Implements keyboardhook et ça me dit: Object module needs to implement "BlockControlEscape" for interface "KeyboardHook"
Rejoignez-nous