Bonsoir...

J'ai inséré un contrôle Picturebox (nommé CPaint) dans un UserControl (nommé CViewer).

Je gère la gestion des touches par CViewer avec onKeyDown(...). Et je transmet mes actions de touches par des méthodes sur CPaint. No souci !!!!!!!!!!!!!!

J'ai mis CViewer dans un Form en Dock.Fill .
J'arrive à gérer l'appui des touches et faire ce que je veux.

Je corse un peu les choses.
J'ai mis mon usercontrol (CViewer) dans un splitpanel,celui-ci dans mon Form et puis là, comme par magie, cela ne marche plus ...

J'ai inséré sur les différents contrôles l'override de WindProc avec capture du message KeyDown, mais nada...

Mais que ce passe-t-il ?

Comment capturer l'appui sur une touche ?
Cela doit être tout bête encore une fois...


Merci pour vos infos et/ou idées...
Je continu à chercher.

Cordialement,

Davy