Gérer l'Événement KeyDown lorsque ALT+TOUCHE est Enfoncée
Comment gérez-vous un KeyDown
événement lorsque la touche ALT est enfoncée simultanément avec une autre clé .NET?
OriginalL'auteur Jedi Master Spooky | 2010-01-27
Vous devez vous connecter pour publier un commentaire.
La KeyEventArgs classe définit plusieurs propriétés pour les touches de contrôle - Alt est l'un d'entre eux et d'évaluer à
true
si la touche alt est enfoncée.OriginalL'auteur Oded
OriginalL'auteur kor_
C'est le code qui Fonctionne enfin
Pouvez-vous expliquer?
Ne les caractères spéciaux dans les langues autres que l'anglais (e.g ê) tombent entre les codes de touche A-Z? Je pense que la réponse est non, mais non certain. Désolé de remonter un vieux post mais je viens de tombé sur elle.
Tu veux dire les anglais de ne pas utiliser des chiffres et des signes de ponctuation? Sérieusement, cette réponse n'est pas correcte - presque tous les autres sont.
OriginalL'auteur Jedi Master Spooky
Quelque chose comme:
vous êtes censé obtenir (séparée) des événements pour les deux.
OriginalL'auteur Henk Holterman
Je capture la touche alt et le bas ou flèche haut pour augmenter la valeur d'un contrôle numericUpDown. (J'utilise la touche alt + haut/bas touche parce que cette forme a également un datagridview et je veux le haut/bas touches d'agir normalement sur ce contrôle.)
OriginalL'auteur Jim Lahman
Créer un événement KeyUp pour votre Forme ou utiliser une bibliothèque comme je l'ai fait pour obtenir un GlobalHook de sorte que vous pouvez appuyer sur ces touches à l'extérieur de la forme.
Exemple:
OriginalL'auteur Hesein Burg