Interception frappe clavier

Résolu
cs_Pingouin Messages postés 262 Date d'inscription lundi 26 août 2002 Statut Membre Dernière intervention 24 août 2005 - 12 août 2004 à 00:53
cs_Pingouin Messages postés 262 Date d'inscription lundi 26 août 2002 Statut Membre Dernière intervention 24 août 2005 - 12 août 2004 à 12:41
Salut,

Voila j'aimerais savoir comment intercepter tous les évenements clavier destinés à une form et a ses controles sans que cela soit dependant du controle qui a le focus. Si quelqu'un a une idée...
Merci de vos reponses

The Pingouin 8-)

3 réponses

cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 11
12 août 2004 à 02:37
Bonjour
Tu donnes à la propriété KeyPreview de la form la valeur True :
Tous les événements clavier (ou presque *) seront reçus par la feuille avant d'être reçus par le contrôle qui a le focus.
* Sauf Entrée sur un bouton de commande et flèches sur une ListBox.
3
TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
12 août 2004 à 01:54
Les evenements claviers sont forcement relatif à l'objet qui a le focus.

Ce n'est pas du au VB mais a ton OS préféré

::|The S@ib|::
MVP C#.NET
0
cs_Pingouin Messages postés 262 Date d'inscription lundi 26 août 2002 Statut Membre Dernière intervention 24 août 2005
12 août 2004 à 12:41
Merci rene38 ! c'est ce que je cherchais! Je me suis toujours demandé a koi servait la propriété keypreview ! On en apprend tous les jours ! lol.

Merci !

The Pingouin 8-)
0
Rejoignez-nous