MFC ListControl控件改变字体大小
一、仅改变字体大小
LOGFONT logfont;//最好弄成类成员,全局变量,静态成员 CFont *pfont1 = m_List.GetFont(); pfont1->GetLogFont( &logfont ); logfont.lfHeight =logfont.lfHeight * 3; //这里可以修改字体的高比例 logfont.lfWidth = logfont.lfWidth * 3; //这里可以修改字体的宽比例 static CFont font1; font1.CreateFontIndirect(&logfont); m_List.SetFont(&font1); font1.Detach();
PS:将上述代码放入OnInitDialog()中就可以了!