Bonjour,
J'essaye depuis 2 jours de changer la taille de la police sur un bouton et dans une listbox mais je n'y arrive pas. J'ai essayé tous ce que j'ai pu trouver sur les forum mais rien n'y fait. En fait lorsque je change la taille ca m'ecarte mes lignes de texte dans ma liste et ca ne change rien sur le bouton. J'ai mis les ligne de code suivante dans mon initdialog.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CWnd *pWnd = GetDlgItem(IDC_AFFICHERC);
    CFont* pFont = pWnd->GetFont();
    LOGFONT lf;
    pFont->GetLogFont(&lf);
    lf.lfWeight=FW_BOLD;//mettre l'attribut en gras par exemple.
	lf.lfHeight=100;
	CFont m_font;  // objet local à la classe parent fenetre CDialog,CFormView
      //m_font.CreateFont(0, 0, 0, 0, FW_NORMAL,
                //0, 0, 0, DEFAULT_CHARSET, OUT_CHARACTER_PRECIS,
                //CLIP_CHARACTER_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH |
                //FF_DONTCARE, "Arial");
     m_font.CreateFontIndirect(&lf); // creation de la fonte d'apres la LOGFONT
	 pWnd->SetFont(&m_font);  // affectation de la nouvelle fonte.
	 m_ListFichier.SetFont(&m_font);
Merci de votre aide