Problème d'onglets avec le style XP

Résolu
MasterShadows Messages postés 268 Date d'inscription lundi 1 mars 2004 Statut Membre Dernière intervention 19 avril 2012 - 23 juil. 2005 à 20:39
MasterShadows Messages postés 268 Date d'inscription lundi 1 mars 2004 Statut Membre Dernière intervention 19 avril 2012 - 24 juil. 2005 à 13:02
Salut à tous,

voilà le problème, je suis en train d'écrire un p'tit programme à base d'onglets, alors voilà ce que j'ai fait :

En prenant l'éditeur de ressource :
j'ai crée une boite de dialogue principale où il y'a l'onglet.
ensuite, j'ai crée une 2nd boite de dialogue pour le 1er onglet

j'ai ajouté le manifest dans la ressource pour avoir le style XP.

Je compile et exécute le programme pour voir ce que ça donne, et voilà ce que j'obtiens

Ma boîte de dialogue principale où j'ai les onglets est bien sous le style XP, mais ma 2nd boîte de dialogue n'y est pas (du moins le contour), alors j'ai mis ma 2nd boite en transparence, mais rien n'y fait, j'ai toujours la couleur grise sur l'onglet au lieu de la blanche

Est-ce que quelqu'un peut m'aider ?

Je remercie toute aide par avance...

@+

PS: Je suis sous VS2005

3 réponses

MasterShadows Messages postés 268 Date d'inscription lundi 1 mars 2004 Statut Membre Dernière intervention 19 avril 2012 11
24 juil. 2005 à 13:02
C'est bon, j'y suis arrivé, il me fallait juste utiliser les messages de contrôles de couleurs : WM_CTLCOLORSTATIC et WM_CTLCOLORDLG
3
zouippy Messages postés 14 Date d'inscription lundi 20 novembre 2000 Statut Membre Dernière intervention 29 juillet 2005
24 juil. 2005 à 10:32
Et avec les thèmes windows basiques, ça marche bien?
0
MasterShadows Messages postés 268 Date d'inscription lundi 1 mars 2004 Statut Membre Dernière intervention 19 avril 2012 11
24 juil. 2005 à 10:39
Ben oui, ça marche bien, mais moi, je veux que mon prog soit sous du style XP.

Ca sert à rien d'avoir winXP si on ne peut pas faire une interface tout en XP
0
Rejoignez-nous