cs_Nebula
Messages postés787Date d'inscriptionsamedi 8 juin 2002StatutMembreDernière intervention 7 juin 2007
-
4 janv. 2005 à 08:18
simtiers
Messages postés207Date d'inscriptionjeudi 3 avril 2003StatutMembreDernière intervention 2 novembre 2006
-
9 janv. 2005 à 12:52
Bonjour,
Encore une contrariété avec les RichEdits : ils ne prennent pas
l'apparence XP, comme les edits normaux. Dixit MSDN : "To use visual
styles with these controls, an application must include a manifest and
must call InitCommonControls at the beginning of the program."
Il se trouve que j'intègre effectivement un manifest dans mon exe et
que j'appelle bien InitCommonControls au début de mon programme, que
j'utilise un RICHEDIT_CLASS correspondant à L"RichEdit20W" (vérifié
après passage du préprocesseur), et qu'il n'a pas le style XP.
simtiers
Messages postés207Date d'inscriptionjeudi 3 avril 2003StatutMembreDernière intervention 2 novembre 2006 9 janv. 2005 à 12:52
Si t'es sous VC++ 6, tu dois créer le fichier .manifest et l'inclure dans tes resources à la main, en plus d'appeler le InitCommonControls () , pour avoir le style XP.