|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Membre chevronné
![]() Bidouilleur Inscription : décembre 2008 Messages : 379 ![]() |
Bonjour,
Pour récupérer les touches clavier enfoncées dans d'autres applications, il faut utiliser ce qu'on appelle un hook clavier et pour cela utiliser des API Windows. Voici un petit exemple d'exploitation en windev. Dans un premier temps il faut déclarer quelques constantes et structures dans le code du projet (initialisation du projet) : Code :
Code :
pour terminer de hooker le clavier un code du type: Code :
Code :
Si quelqu'un rajoute des améliorations qu'il en fasse profiter tout le monde Ami calmant, J.P |
||||||||
|
|
10
|
|
|
#2 | ||||
|
Membre chevronné
![]() Bidouilleur Inscription : décembre 2008 Messages : 379 ![]() |
bonjour,
voici une amélioration du code précédent : affichage titre application active. gestion du return gestion du pavé numérique gestion du altgr ( sauf touches mortes) code modifié 1 - dans le code du projet (initialisation du projet) : Code :
Code :
|
||||
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : septembre 2010 Messages : 106 ![]() |
Généralissime.
Mon sauveur Merci beaucoup, très beau travail et belle contribution ![]() Par contre dans ces modification la touche "Efface" n'efface pas réellement le caractère je crois. |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() |
Tout est cool mais la variable Fenêtre1 génère des erreurs dans la prcédure_Hookeuse !
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com