Shortcutkey - prog qui fait un hook du clavier pour automatiser une tache

Soyez le premier à donner votre avis sur cette source.

Vue 8 757 fois - Téléchargée 695 fois

Description

En fesant un hook du clavier on se servir des suite touche appuyer quelque soit la fenetre qui a le focus, on peut donc faire des relge du style Appuis de [F12]+e lance internet explorer.

un descriptif complet peut ce trouver sur mon site:
http://mignonsoft.free.fr/logiciel/ShortCutKey/index.htm

Ce programme fait cela et permet en plus de faire des substitutions de touche, supression de touche.

Le ZIP contien tout le code et l'EXE

Le system sauve sa config dans la registry

!Remarque! Mon programme distingue les appuis et relachement, donc La regle
/A/B\A\\B est diffante de /A\A/B\\B (en claire appuis/relachement de A puis de B)

nouveauté:
v1.2:
  • Visual Keyboard pour entre de touche par la souris en mode Record
  • Sauvegarde dans la registry permetant l'importation/exportation sur autre poste et modification a la main
  • correction du bug sur le Rapport
  • correction de bug sur certaine touche pas pris en compt
  • focus sur l'edit au moment du record permet d'utiliser l'ensemble des touches
  • ajout de filtre sur le Context (EXE,nom de fenetre,class name)

Conclusion :


Pour plus d'information voir sur mon site:
http://mignonsoft.free.fr/logiciel/ShortCutKey

Compilable pour VS 6.0 et .NET

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
55
Date d'inscription
lundi 15 septembre 2003
Statut
Membre
Dernière intervention
11 mai 2008

sorry je suis sous l'eau en ce moment, je pense que la bonne approche est de placer les SendInput en UNICODE
ou tout au moin ca dois ce passer dans la struct KEYBDINPUT avec le param dwFlags
Je te promet de regader quand j'aurais le temp
Messages postés
17
Date d'inscription
vendredi 29 août 2003
Statut
Membre
Dernière intervention
21 décembre 2004

Je voulais juste savoir si tu t'étais penché sur la question.
Sinon, peut tu me donner quelques indications sur ce qu'il faudrait faire...
Merci
Messages postés
17
Date d'inscription
vendredi 29 août 2003
Statut
Membre
Dernière intervention
21 décembre 2004

ok, ca m'intéresse fortement de savoir comment tu va faire. Peux tu m'expliquer ca en quelques mots ? Que faut il changer dans ton programme ?
merci
Messages postés
55
Date d'inscription
lundi 15 septembre 2003
Statut
Membre
Dernière intervention
11 mai 2008

oui, je voi ce que tu veut dir, mais pour que cela soit pris en compt par mon prog il faut que je remanie pas mal de truc, j'vai pas pouvoir le faire de suite, mais je m'en occupe.
Messages postés
17
Date d'inscription
vendredi 29 août 2003
Statut
Membre
Dernière intervention
21 décembre 2004

Autre chose encore.
Pour l'instant les combinaisons de touches ne semblent pas marcher (ALT GR+une autre touche marche pas).
Par exemple, pour faire un raccourci clavier pour les caractères spéciaux (Ç, œ, É, À). Genre remplacer ALT GR+c par Ç (dont le code est alt+0199)

as tu une idée pour faire ca ?
Afficher les 14 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.