2017-01-31 4 views

ответ

1

В вашем OnInitDialog создайте CFont объект (объявленный в вашем диалоге)

m_pFont=new CFont; 

    int lfHeight; 
    lfHeight = (int) -(dSize* 90/72.); 

    int nWeight=FW_NORMAL; 
    if (isBold) 
     nWeight=FW_BOLD; 
    pFont->CreateFont(lfHeight , 0, 0, 0, nWeight, (BYTE)isItalic, (BYTE)isUnderline, 0, (BYTE)nCharSet, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, _T("Arial")); 

И затем вызвать SetFont(m_pFont) для управления редактирования - удалить его в деструкторе.

Смежные вопросы