Bonjour,

Dans une boite de dialogue MFC, j'ai un bouton qui ouvre une fenêtre fille.
Je souhaite que cette boite fille disparaisse lorsque la souris n'est plus dans cette boite.

J'ai essayé avec SetCapture, mais du coup je ne peux plus rien faire dans la fenêtre fille (tous les messages click par exemple, ne passent plus).

J'ai essayé le TrackMouseEvent, avec le message WM_MOUSELEAVE, mais le problème c'est qu'il détecte une sortie de fenêtre même sur les bouton et champs d'édition qui sont dans cette fenêtre.

Je suis un peu coincé.

Merci d'avance pour votre aide.

Précision : je suis sous VC6.