J'ai ajout� un fichier .manifest dans le r�pertoire de mon exe.
J'ai donc le style XP pour tout ce qui est CheckBox, RadioButton, CButton
.... sauf les CButton avec une image.
Y a-t-il une solution pour avoir le style XP sur ces CButton ?
Merci
J'ai ajout� un fichier .manifest dans le r�pertoire de mon exe.
J'ai donc le style XP pour tout ce qui est CheckBox, RadioButton, CButton
.... sauf les CButton avec une image.
Y a-t-il une solution pour avoir le style XP sur ces CButton ?
Merci
salut,
tu utilises la classe CBitmapButton ?
![]()
Ce qui est affirm� sans preuve peut �tre ni� sans preuve Euclide.
Les conversions num�riques en C,C++,C++/CLI
DLL d'extensions : �criture d'un plug-in de classe
D�marrer avec les MFC 2/2
Cr�ation d'un ActiveX MFC
Int�gration d'une imprimante PDF pour �ditions automatis�es
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
D�marrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Non , j'ai une classe qui d�rive de CButton et qui se charge de faire
le LoadImage puis le SetBitmap car je dois changer dynamiquement le bitmap sur mon Button.
Avec la classe CBitmapButton , il y avait des pertes d'objets GDI
Est-ce la le pb ?
Merci .
re,
apres essai l'utilisation de CBitmapButton ne permet pas de garder l'aspect initial donn� par le fichier manifest sur un bouton classique.
le sujet merite une petite reflexion...
![]()
Ce qui est affirm� sans preuve peut �tre ni� sans preuve Euclide.
Les conversions num�riques en C,C++,C++/CLI
DLL d'extensions : �criture d'un plug-in de classe
D�marrer avec les MFC 2/2
Cr�ation d'un ActiveX MFC
Int�gration d'une imprimante PDF pour �ditions automatis�es
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
D�marrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
tu peux en dire un peu plus sur ce fichier .manifest, �a m'interresse.
qu'est-ce qu'il doit contenir, par exemple ?
salut ,voir la faq:Envoy� par tut
http://c.developpez.com/faq/vc/?rechercher=manifest
![]()
Ce qui est affirm� sans preuve peut �tre ni� sans preuve Euclide.
Les conversions num�riques en C,C++,C++/CLI
DLL d'extensions : �criture d'un plug-in de classe
D�marrer avec les MFC 2/2
Cr�ation d'un ActiveX MFC
Int�gration d'une imprimante PDF pour �ditions automatis�es
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
D�marrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
pfff... je l'avais pas vu, j'avais cherch� dans la section CWnd...
Mais, j'ai d� rater quelque chose, parce que je ne note aucun changement.
il faut que le fichier soit present dans le repertoire de l'exe .
ne pas oublier de changer le nom de l'application dans le fichier .
si mon exe se nomme toto.exe mon manifest : toto.exe.manifest
![]()
Ce qui est affirm� sans preuve peut �tre ni� sans preuve Euclide.
Les conversions num�riques en C,C++,C++/CLI
DLL d'extensions : �criture d'un plug-in de classe
D�marrer avec les MFC 2/2
Cr�ation d'un ActiveX MFC
Int�gration d'une imprimante PDF pour �ditions automatis�es
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
D�marrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Bien que la discussion soit tr�s ancienne, je la fais remonter en ajoutant ma propre exp�rience.
Sous Visual C++ 2005, en d�veloppement Win32 pur, le ph�nom�ne est identique !!! Les boutons contenant un bitmap perdent le style XP.
Je ne pense pas que �a vienne du fichier manifest ?
Si quelqu'un a une solution, merci de le faire savoir !
Je m'�tais pos� la question �galement il y a quelques temps, il y a l'explication et une classe dispo sur CodeProject :
http://www.codeproject.com/buttonctr...nwithstyle.asp
Partager