Couleur des objets

Résolu
Signaler
Messages postés
116
Date d'inscription
dimanche 26 septembre 2004
Statut
Membre
Dernière intervention
13 février 2008
-
Messages postés
116
Date d'inscription
dimanche 26 septembre 2004
Statut
Membre
Dernière intervention
13 février 2008
-
Bonjour,

Voilà j'ai créé une fenêtre et je mets des boutons (ceux d'xp arrondis) et des textes. Mais je n'ai pas la même couleur sur le fond de la fenêtre et le fond du texte et aussi les coins des boutons.

Je voudrais donc savoir si on peut facilement changer la couleur de fond de toutes les fenêtres filles d'une fenêtre (sauf le fond des edits) .

Ou alors au minimum savoir quelle est la référence de la couleur de fond des textes et des bouton d'origine, car si je force une couleur équivalente en fond de fenêtre sous xp, alors ça n'est plus la bonne couleur sous 95 par exemple. COLOR_WINDOW c'est trop clair ... j'ai passé en revu les couleur système de la MSDN il y a de tout sauf la couleur de base utilisée presque partout. En fait c'est la couleur des dialogbox dont j'ai besoin.

Merci pour les deux réponses (car je vais avoir besoin des deux à deux endroits différents dans mon projet)

http://www.rc-bot.com

4 réponses

Messages postés
38
Date d'inscription
vendredi 2 mai 2003
Statut
Membre
Dernière intervention
25 août 2005

As tu essayé avec WM_CTLCOLOR ?

Et normalement, tu peux recuperer les couleurs system avec GetSysColor

(Comme ça, meme si l'utilisateur à un fond bleu, ton appli aura les meme couleurs).

A+
Messages postés
207
Date d'inscription
jeudi 3 avril 2003
Statut
Membre
Dernière intervention
2 novembre 2006

Salut !

Sous Windows XP, je crois que c'est COLOR_3DFACE (ou dans le genre) qui se rapproche le mieux de la couleur standard Windows.
Messages postés
116
Date d'inscription
dimanche 26 septembre 2004
Statut
Membre
Dernière intervention
13 février 2008

Non c'est pas ça non plus, là ça me donne la couleur comme dans les editbox, presque blanc voire vraiment blanc, je l'avais déjà essayé elle est dans la msdn.

ce qui me pose le plus de problème c'est de changer la couleur des coins des boutons, là je vois pas trop.

Merci quand même

http://www.rc-bot.com
Messages postés
116
Date d'inscription
dimanche 26 septembre 2004
Statut
Membre
Dernière intervention
13 février 2008

Bon ça doit marcher puisque maintenant il existe aussi des WM_CTLCOLORBTN ... EDIT ... mais j'ai un autre problème plus grave alors je m'attarderais sur la question estétique plus tard.

Quoi qu'il en soit ça doit être la bonne méthode je t'en remercie.

http://www.rc-bot.com