begin process at 2010 07 30 10:07:12
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > TOUCHES DE CLAVIER EN SIMULTANNÉ (HOOK)

TOUCHES DE CLAVIER EN SIMULTANNÉ (HOOK)


 Information sur la source

Note :
9 / 10 - par 3 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Niveau :Débutant Date de création :08/01/2003 Date de mise à jour :04/10/2004 03:45:07 Vu / téléchargé :12 925 / 1 152

Auteur : subzero

Ecrire un message privé
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 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  



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • hookclavier.zipTélécharger ce fichier [Réservé aux membres club]9 180 octets
  • keytomouse.zipTélécharger ce fichier [Réservé aux membres club]2 258 octets

Télécharger le zip


 Historique

04 octobre 2004 02:31:41 :
Mise à jour du code & correction de bugs
04 octobre 2004 03:45:07 :
Résolution du blocage des touches Ctrl, Alt, Enter...

 Sources du même auteur

Source avec Zip RESIZE & MOVE PANEL AS FORM
Source avec Zip Source avec une capture FILE TO ARRAY
Source avec Zip Source avec une capture PUISSANCE 4 - LE JEU
Source avec Zip MIXSOUND
Source avec Zip Source avec une capture SIMUL KEYBOARD

 Sources de la même categorie

Source avec Zip DÉCOUPER UNE FENÊTRE par gta126
Source avec Zip TRANSCRIRE UN FICHIER OPEN FINANCIAL EXCHANGE (OFX) EN FICHI... par jeffem
Source avec Zip Source avec une capture MSXML 4.0 VALIDATION XML / XSD par redtux
Source avec Zip FBRENOMMEADOBJET par fbalien
Source avec Zip NEXTGENS -> UNITÉS DE TYPES ÉVOLUÉS NOUVELLE GÉNÉRATION (DE... par f0xi

Commentaires et avis

Commentaire de subzero le 08/01/2003 01:23:48

Vos questions, remarques et suggestions seront tj les bienvenues!!!

Commentaire de Bestiol le 08/01/2003 10:07:28

Le principe de ce site est justement de déposer les sources des progs que tu déposes... De plus, les EXE sont un peu lourds dans un ZIP... C'est donc mieux de ne laisser que les fichiers sources !!
Bonne prog' !
Bestiol.

Commentaire de subzero le 08/01/2003 18:32:53

En fait, il ya juste les sources d'un prog , car les autres ne sont pas très intéressant, ils m'ont simplement servi à faire le clavier... Si je mets tout dans un seul fichier, cela risque d'embrouiller le prog, d'autant que les sources ont le même nom... Mais je m'en occupe, merci!

Commentaire de DelphiCool le 09/01/2003 00:56:10 administrateur CS

Si ceux qui telecharge ton source on des versions antérieur à delphi 6, ils ne pourront pas executer les exe que tu à mis dans le zip.

il sont compilé avec les paquets

Commentaire de quentinrammstein le 09/01/2003 13:12:44

salut, il est pas mal mais il détecte les touches seulement quand il est au premier plan

et puis chez moi la touche Alt elle est pas detectée et la touche alt gr elle met ta touche ctrl en noir et quand je lache la touche, ctrl reste en noir

Commentaire de quentinrammstein le 09/01/2003 13:30:06

aussi la touche 'point d'eclamation' elle marche mais en meme temps ca enfonce la touche Alt
caps lock ca marche pas
F10 non plus
et les leds en haut a droite, elle donnent pas le vrai état, elles changent quand tu appuies sur les touches mais elles démarrent toutes éteintes

bon ... c'est facile de critiquer mais j'aurais pas fait mieux ;)

Commentaire de subzero le 09/01/2003 22:01:35

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...

Commentaire de subzero le 09/01/2003 22:20:19

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é.

Commentaire de subzero le 13/01/2003 10:41:00

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. à+

Commentaire de subzero le 15/01/2003 23:28:10

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! à+

Commentaire de grandvizir le 21/11/2004 11:41:47

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 ?

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Juillet 2010
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales