[WD8: Evenement] Survol de fenetre

Posté par Bishop le 12/11/2004 17:39:11
Bonjour à tous !

Je suis nouveau sur le forum, et débutant dans la programmation WinDev.

Pour mes premiers pas en WinDev, je développe une petite application. Il s'agit d'une base de données dans laquelle je stocke qq renseignements. Elle me sert à consulter des informations pendant que j'utilise d'autres applications.

Pour que ce soit plus pratique, la fenêtre de mon appli est toujours visible (placée sur le dessus), mais je réduit sa taille lorsqu'elle n'est pas active (je ne laisse que la barre de titre de visible).

J'utilise l'évènement WM_ACTIVATEAPP pour détecter le basculement d'une appli à l'autre, puis je compare le handle de la fenêtre active avec celui de mon appli pour savoir quelle taille je dois donner à ma fenetre.
[je sais pas si je suis clair là...]

Le problème de l'évènement WM_ACTIVATEAPP c'est qu'il faut cliquer sur la fenêtre pour qu'il se déclenche.
J'aimerai trouver un évènement qui fonctionne juste en survolant la fenêtre...

J'ai testé avec WM_MouseMove mais ça ne fonctionne plus dès que je quitte la fenêtre de mon appli
J'ai cherché un peu partout mais rien n'y fait...

une idée ???

Merci d'avance !

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=1462&post_id=6002