Touches de clavier en simultanné (hook)

Soyez le premier à donner votre avis sur cette source.

Vue 17 838 fois - Téléchargée 1 515 fois

Description

Affichage de toutes les touches appuyées en simultanné.
Vous trouverez dans l'archive:
MouseToKey: Déplacer le curseur de la souris avec les touches de directions.
HookClavier: Capture des touches. Affichage d'un clavier.

Cordialement, Sub0

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1106
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
16
Certes, le programme est très beau et efficace (on s'y croirait), mais je pensais un peu au début qu'il pouvait faire comme le clavier visuel de Microsoft, c'est à dire pouvoir simuler vraiment les touches du clavier d'une fenêtre à une autre. Serait-ce une évolution prochaine ?
Messages postés
71
Date d'inscription
mercredi 8 janvier 2003
Statut
Membre
Dernière intervention
24 février 2012

J'ai fait d'autres tests et il y a encore des petits bugs, surtout avec XP. Je vais devoir le reprogrammer du départ car j'ai trouvé de nouvelles solutions pour optimiser le code et éviter les commandes répétées...
Si vous avez des suggestions, c'est le moment! à+
Messages postés
71
Date d'inscription
mercredi 8 janvier 2003
Statut
Membre
Dernière intervention
24 février 2012

Ca y est! Le programme est complet et fonctionne correctement. C'est maintenant que ça devient intéressant! Finalement, je ne vais pas intégrer la souris, mais juste essayer de faire coexister le hook du clavier et le hook de la souris dans le même programme. à+
Messages postés
71
Date d'inscription
mercredi 8 janvier 2003
Statut
Membre
Dernière intervention
24 février 2012

http://www.developpez.net/forums/viewtopic.php?p=239155&highlight=#239155

J'en profite aussi pour dire que mes progs sont gérés avec un Ttimer, because je n'arrive pas avec Tform1.Create! Avec Ttimer, ce n'est peut-être pas la meilleure solution pour cette application (?). Il faudra faire un Hook pour l'avoir un arrière plan, et le top ce serait que la souris active les touches cliquées. Là je projète un peu loin, mais rassurez-vous, en général je fini tj ce que j'ai commencé.
Messages postés
71
Date d'inscription
mercredi 8 janvier 2003
Statut
Membre
Dernière intervention
24 février 2012

Voici les adresses pour les sources de KtoM (Key to Mouse):
http://site.voila.fr/subut/data1/KeyToMouse2.zip

Voici l'adresse du forum où je l'ai fait grâce aux membres:
http://site.voila.fr/subut/data1/KeyToMouse2.zip

Je sais aussi que TestClavier est loin d'être complet! Il me faut un peu de temps je crois, mais je sais par où commencer, les touches de contrôle comme Alt et MAJ-lock, Ctrl, etc, sont à détecter dans la procédure ProcMess avec les messages correspondant. Ces touches sont stockées dans des booléans, pour changer les caractères affichés sur ce clavier... Au début je pensais créer les boutons avec New (+dispose) et une liste multi-dim de constantes... Je sais aussi qu'il existe comme composant (Iocomp), en plus redimensionnable dans sa totalité. Je n'arrive plus à mettre la main dessus...
Afficher les 11 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.