[MFC]如何改变对话框EDIT Control内控件的字体?

 我来答
杨幂0ma1
推荐于2016-10-17 · 超过56用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:121万
展开全部
下面的内容,给你一个解答. [解决方法] 简单的步骤:在Windows中,每个窗体都有自己的字体.要改变其字体首先要CFont::CreateFont创建一个字体,然后用CWnd::SetFont选择此字体,赋给控件.但很多人可能会因为CreateFont的参数之多,望而却步.下面我介绍一下参数. 函数原型: BOOL CreateFont( int nHeight, int nWidth, int nEscapement, intnOrientation, int nWeight, BYTE bItalic, BYTE bUnderline, BYTE cStrikeOut,BYTE nCharSet, BYTE nOutPrecision, BYTE nClipPrecision, BYTE nQuality, BYTEnPitchAndFamily, LPCTSTR lpszFacename ); 参数说明: nHeight :字体高度.>0:字体的高度值;=0:字体采用缺省直.SetFont(&m_Font,FALSE); return TRUE; // return TRUE unless you set the focus to a control } 说明:在OnInitDialog()中的//CFont m_Font;前的"//"号去掉,将类声明中的CFontm_Font;去掉会是什么结果?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式