Je me suis mal exprimé... En fait, je cherches à piloter au clavier une cartographie : si j'appuie sur Haut ma carte remonte , si j'appuie sur espace je pose un waypoint sur à l'endroit défini par le curseur...
Dans un premier temps (l'exemple),je voulais juste afficher un MessageBox quand j'appuie sur les touches à détecter ...
Mais cela ne marche que la première fois ...c'est à dire que la première touche pressé est détectée ... mais pas les suivantes ...
>> Casy, Bien vu mais cela ne change rien à mon problème ...
Pourquoi est ce que l'event n'est levé qu'une seule fois ????
Mais à la réflexion, si je dois pouvoir être tout le temps sensible à ces touches , ne faut-il pas que je mette en place un "hook" général plutot que d'overrider un ou plusieurs KeyPress ????
ben le probleme c'est surtout que quand la messagebox est là c'est elle qui recoit les evenements KeyUp/KeyDown. C toujours le controle qui a le focus qui se prends ces evenements là.