Bonjour,

J'ai un problème avec la gestion du message WM_SYSCOLORCHANGE.

Je m'explique:

Dans une application, j'appelle la fonction setSysColors qui modifie les couleurs system windows et envoie le message WM_SYSCOLORCHANGE à toute les applications.

Dans une autre apli, j'ai crée un TForm avec trois boutton, je surcharge la méthode wndProc du Tform et j'essaye de récuperer le message WM_SYSCOLORCHANGE pour bloquer la modification à mon TForm.

=> résultat la couleur du fond de mon TForm ne change pas tandis que la couleur des boutton change. Bizarre....

normalement j'intercepte bien le message WM_SYSCOLORCHANGE qui devrait demander au differents Tcontrol associé à la fenetre de modifier leur couleur.

Ma quetion est comment les boutton arrivent qd même à changer de couleur. :/

Merci d'avance.