Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4266 connectés 

 


Dernière réponse
Sujet : [VC++6] Problème de style d'écriture
Carbon_14 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.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Carbon_14 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.
The Boss 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...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)