Je voudrai développer un clavier virtuel (à l'image de celui intégré à WinXP, mais avec des touches perso) pour agir sur une application externe sur un écran tactile.

Mon problème est la capture du handle de la fenêtre de l'application active.
Sur un écran, avec une souris, je le faisais sur l'événement Mouse_Enter de ma form (qui fonctionnait très bien) mais sur un écran tactile, je n'ai pas de Mouse_Enter.

Sur événement GotFocus, c'est trop tard ! Le focus et l'application active est déjà sur mon clavier.
Sur événement MouseDown, idem

Si on observe bien le comportement du clavier virtuel Win, le focus et l'application active est toujours sur le control externe sur lequel on agit, même lorsque l'on click sur le clavier virtuel

Je ne sais pas comment faire !!!
Help me !

Merci