Problème de style d'écriture [VC++6] - Programmation
Marsh Posté le 01-03-2002 à 15:07:50
En C "basique", j'utilise le code suivant (à adapter à ce qu'on veut, variables à changer !) 
  
    // def de police de texte en gras 
     memset(&lf, 0, sizeof(LOGFONT)); 
     lf.lfHeight = 12;  
     lf.lfWeight = Police->Graisse; 
     lstrcpy((LPSTR)&lf.lfFaceName[0], "MS Sans Serif" ); 
     hFonteMSS = CreateFontIndirect(&lf); 
     SelectObject(hdcR, hFonteMSS); 
 
  // mode d'affichage de texte 
     SetTextColor(hdcR, Police->Couleur); // couleur du texte 
     SetBkMode(hdcR, TRANSPARENT); 
     AAlign = SetTextAlign(hdcR, Police->Centrage); 
 
     TextOut(hdcR, X, Y, string, strlen(string)); 
     SetTextAlign(hdcR, AAlign); // remet l'alignement comme avant 
     DeleteObject(hFonteMSS); 
 
En C++, y a peut-etre des classes "texte" qui encapsulent ces "lourdeurs" pour faciliter le travail du codeur moderne. 
Marsh Posté le 01-03-2002 à 13:50:43
Bon, voilà , depuis quelque temps déjà je cherche les ID qui correspondent au gras, souligner et italique mais je ne les trouve pas...
Quelqu'un le sait-il?
Merci de me le faire savoir...
---------------
A déserter sans risque, on périt sans gloire