Bonjour,
Tout est dans le titre, je souhaiterais pouvoir changer la couleur du texte d'une checkbox sachant qu'il n'y a pas de fonction setTextColor..
Merci d'avance!
Bonjour,
Tout est dans le titre, je souhaiterais pouvoir changer la couleur du texte d'une checkbox sachant qu'il n'y a pas de fonction setTextColor..
Merci d'avance!
Je pense que tu peux le faire simplement dans la classe de l'objet graphique "parent" de ta checkbox. Surcharge sa méthode OnCtlColor et une fois que tu as le CDC (paramètre de la méthode) appelle sa méthode SetTextColor.
Je te conseille de tester le CWnd * (autre paramètre de OnCtlColor) pour n'appliquer cette modification que sur celui de ta checkbox, sinon ce changement s'appliquera sur tout les éléments.
Si ceci ne marche pas j'ai bien peur qu'il te failles surcharger ta checkbox et plus précisement sa méthode DrawItem qui te donnera accès à son CDC.
BOn courage![]()
Impeccable, j'ai réussi à faire ce que je voulais!
Merci beaucoup de ton aide!
Partager