Haut, Bas, Gauche et Droite les touches fléchées de ne pas déclencher l'événement KeyDown

Je suis la construction d'une application où toutes les clés d'entrée doivent être traités par le windows lui-même.

Je set tabstop à false pour chaque contrôle de la sorcière pouvait saisir le focus à l'exception d'un panneau (mais je ne sais pas si cela a de l'effet).

J'ai mis KeyPreview de vrai et je suis de la manipulation de l'événement KeyDown sur ce formulaire.

Mon problème est que, parfois, la flèche ne sont pas adaptées plus:

  • L'événement keydown n'est pas déclenché lorsque j'ai appuyé sur seulement une des flèches du clavier.

  • L'événement keydown est déclenché si j'appuie sur une touche de direction avec le contrôle de modificateur.

Avez-vous une idée de pourquoi mon flèche soudainement cesser le tir de l'événement?

  • Pouvez-vous poster le code que vous avez obtenu dans votre gestionnaire d'événement KeyDown.
  • Peut-être que ce sera vous aider? stackoverflow.com/questions/902767/...
  • Maxime, je suis assez sûr que si une fenêtre contient tous les contrôles enfants, les événements clés de touches fléchées sera supprimé. La question liée à la traite d'une forme ayant pas de contrôle. Daniel Waltrip du problème n'était pas vraiment la même.
  • Je ne suis pas sûr de comprendre - pourquoi serait-ce un problème ici?
  • support.microsoft.com/kb/320584