COULEURS ET TRANSPARENCE DES CONTROLES (API)

Signaler
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
-
Messages postés
6
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
13 avril 2007
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27889-couleurs-et-transparence-des-controles-api

Messages postés
6
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
13 avril 2007

<edit> Non, j'ai trouvé, il suffit de renvoyer:
CreateSolidBrush(RGB(x, x, x));
(Pour une couleur unie).

Merci pour le code, il m'a quand même aidé :)
Messages postés
6
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
13 avril 2007

Bonjour, j'ai aussi le même problème :-\
Mais même le:
SetBkColor((HDC)hTest, RGB(180, 180, 180));
ne fonctionne pas, par contre si je désactive le StyleXP, ça fonctionne.
Mais je n'ai pas envie de le désactiver.

Si vous auriez une solution,
Merci.
Messages postés
104
Date d'inscription
vendredi 5 novembre 2004
Statut
Membre
Dernière intervention
11 septembre 2008

Je vois, merci d'avoir répondu.
Le seul moyen que j'ai trouvé, c'est de mettre un static comme fond du tabctrl pour que la couleur soit uniforme.
Messages postés
223
Date d'inscription
mercredi 13 juillet 2005
Statut
Membre
Dernière intervention
8 août 2011

non désolé, et c'est pas faute d'avoir cherché...j'ai abandonné l'idée d'incorporer des tabctrl dans mon application à cause de ça :-(
Afficher les 10 commentaires