[Souris et Clavier]

Résolu
KqMii Messages postés 1 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 4 juin 2008 - 4 juin 2008 à 15:23
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 - 7 juin 2008 à 13:24
Bonjours, J'aimerais savoir comment je pourais par exemple quand j'appuis sur la touche F4 cela simule un clic souris et Quand j'appuis sur F3 Cela eteint le programme

J'ai regarder partout et comme je suis debutant et que j'apprend, je ne comprend pas toujours tout

Merci

4 réponses

Liverion Messages postés 296 Date d'inscription mardi 22 avril 2008 Statut Membre Dernière intervention 18 août 2008
4 juin 2008 à 15:27
Bonjour,
A priori je dirais que ca se ferait avec un hook je pense.
Pour voir un peu ce que c'est : http://www.csharpfr.com/codes/HOOK-CLAVIER_43680.aspx
Et puis Google - Msdn ^^
Bonne chance  ;)

~~~~~~~~~~
Les trois lois de Codes-Sources :
1) Tu lis et respecte le reglement
2) Tu pense a valider si une reponse apportée a ton probleme t'a aidé
3) Si tu ne respecte pas les 2 premières ....TU SORS !!!
~~~~~~~~
3
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
4 juin 2008 à 17:45
Salut, un hook est utile seulement si tu veux intercepter les évènements souris/claviers qui ne sont pas destinés à ton application, lorsque que ton appli n'a pas le focus.. Sinon un simple override de OnKeyDown dans ta forme suffit. La méthode Close ferme la forme et pour simuler le clique tu peux utiliser la fonction Win32 SendInput.
0
Liverion Messages postés 296 Date d'inscription mardi 22 avril 2008 Statut Membre Dernière intervention 18 août 2008
5 juin 2008 à 13:25
Ok Lutinore, je pensais que le hook interceptait les evenements de tout le systeme, que ce soit destiné à ton application ou pas.

~~
Les trois lois de Codes-Sources :
Loi 1) Tu lis et respectes le reglement
Loi 2) Tu penses à valider si une reponse apportée à ton problème t'a aidé
Loi 3) Si tu ne respectes pas les 2 premières ....TU SORS !!
0
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
7 juin 2008 à 13:24
Oui c'est le cas.
0
Rejoignez-nous