您的位置:首页 > 其它

MFC只修改字体的大小,无需重新设置字体类型

2016-02-25 16:41 1011 查看

mfc字体大小的修改

以修改List 控件的字体大小从而改变表格行高为例

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();

把这一段放在OnInitDialog()就OK了

以上代码来自:http://blog.sina.com.cn/s/blog_5d3402010100npmv.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: