如何设置字体的大小,而不改变字体(使用原来的字体).

dingyongqiang117 2009-01-16 01:03:08
谢谢!
...全文
127 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wutaihua 2009-01-16
  • 打赏
  • 举报
回复
MARk
hityct1 2009-01-16
  • 打赏
  • 举报
回复

CFont* pfont = m_e2.GetFont();//CEdit m_e2;
ASSERT(NULL != pfont);
LOGFONT lf;
int nret = pfont->GetLogFont(&lf);
ASSERT(0 != nret);
lf.lfHeight=-60; //设置高度
m_font.CreateFontIndirect(&lf); //CFont m_font; 是类成员函数
m_e2.SetFont(&m_font);

dingyongqiang117 2009-01-16
  • 打赏
  • 举报
回复
虽然lf.lfHeight可以设置高度,但字体也随之改变了啊
hityct1 2009-01-16
  • 打赏
  • 举报
回复
看看这个:
http://www.hun8.net/html/3C91B4B1-C5B2-9B42-0B55-8DEA1EB96F71.html

lf.lfHeight可以设置字体的大小。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧