Я пытаюсь использовать этот код MF C: динамически изменять размер шрифта управления? , но, похоже, не работает.
CMyDialog::OnInitDialog()
{
...
LOGFONT lf;
CFont *currentFont = GetFont();
currentFont->GetLogFont(&lf);
lf.lfHeight = 60;
CFont font;
font.DeleteObject();
font.CreateFontIndirect(&lf);
GetDlgItem(IDC_STATIC)->SetFont(&font, TRUE);
...
}
Неважно, какой Я установил «lfHeight», размер шрифта не изменился.