MFC设置编辑框字体大小

1、首先,为edit控件绑定一个控制变量:

m_edit;

2、然后,在对话框类中添加一个成员变量:

CFont m_oFont;

注:此处必须是成员变量,不能是局部变量。


3、最后就是,利用SetFont函数修改字体了,主要有两种方式,可以在对话框的初始化函数OnInitDialog中实现:

(1)法一:

m_oFont.CreatePointFont(180, _T("隶书"));

m_edit.SetFont(&m_oFont);

(2)法二:

CFont* pFont = m_edit.GetFont();
LOGFONT lf;
pFont->GetLogFont(&lf);
lf.lfHeight = 200;
_tcscpy_s(lf.lfFaceName, _T("隶书"));

m_oFont.CreatePointFontIndirect(&lf);
m_edit.SetFont(&m_oFont);
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值