131 votes

Comment détecter la touche actuellement enfoncée ?

Dans WinForms, vous pouvez connaître, à tout moment, la position actuelle du curseur grâce à la classe Cursor.

La même chose ne semble pas être disponible pour le clavier. Est-il possible de savoir si, par exemple, la touche Shift est enfoncée ?

Est-il absolument nécessaire de suivre chaque notification du clavier (événements KeyDown et KeyUp) ?

0voto

Will Eddins Points 6451

Dans WinForms :

if( Form.ModifierKeys == Keys.Shift )

On dirait un duplication de cette question

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X