Bonjour à tous,

Je possède un moteur graphique en temps réel. On lui donne un handle de contrôle Windows, et après il dessine dedans.

Le soucis c'est que je l'utilise pour une application de gestion, donc plutôt statique, et que le dessin n'a pas forcément besoin d'être redessiné tout le temps.

Alors, dans mes objets graphiques, lors de la phase "d'update", ça renvoie un booléen indiquant si derrière une mise à jour du rendu doit être fait.

Mais selon les évènements envoyés au handle, le rendu doit être effectué même si les objets graphiques n'ont pas bougé. Par exemple lors d'un resize du contrôle ou d'un évènement style onShow.

Mais comment intercepter ces évènements lié au handle afin de forcer l'affichage au bon moment ?

Je pense qu'il me faut un truc du style SubclassWindow mais je n'utilise pas les MFC..

Comment puis-je m'y prendre ?

Merci,
A bientôt