0 votes

Maintenir shift+ctrl puis relâcher une fois chacun ne déclenche pas l'événement KeyUp ?

Dans mon contrôle personnalisé, je surcharge le gestionnaire d'événement OnKeyUp.

Lorsque je n'appuie que sur la touche Ctrl, puis la loue, l'événement keyUp se déclenche, c'est bon.

Lorsque je n'appuie que sur la touche Shift, puis que je la relâche, l'événement keyUp se déclenche, c'est bon.

Mais lorsque j'appuie sur les deux touches Ctrl+Shift, puis que je relâche une à une, par exemple en maintenant d'abord Ctrl+shift, puis en relâchant la touche Shift tout en maintenant Ctrl ou vice versa.

--> Même si je relâche la touche Ctrl après cela, aucune touche ne se lève non plus.

Aidez-moi, s'il vous plaît.

0voto

thethanghn Points 138

Parce que d'autres programmes accédés à un niveau inférieur accrochent et empêchent l'événement de se déclencher.

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