//手动改写列表框的字体大小
LOGFONT logfont;
CFont *pfont1 = m_statisticlist.GetFont();
pfont1->GetLogFont( &logfont );
logfont.lfHeight = logfont.lfHeight/1.5; //这里可以修改字体的高比例
logfont.lfWidth = logfont.lfWidth/1.5; //这里可以修改字体的宽比例
static CFont font1;
font1.CreateFontIndirect(&logfont);
m_statisticlist.SetFont(&font1); //m_statisticlist是列表框的关联变量
font1.Detach();
MFC ListControl文字大小设置
本文介绍了如何在C++程序中通过LOGFONT结构和CFont类来改变Windows控件列表框(m_statisticlist)的字体大小,包括高度和宽度的调整,并使用CreateFontIndirect函数进行字体创建和设置。
摘要由CSDN通过智能技术生成