首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

MFC中 EditBox 字体大小如何更改!

2013-04-09 
MFC中 EditBox 字体大小怎么更改!!!!!!!!!!!!如题? 仅仅是Edit Box里面的字体,仅是字体而已。[解决办法]LOG

MFC中 EditBox 字体大小怎么更改!!!!!!!!!!!!
如题? 仅仅是Edit Box里面的字体,仅是字体而已。
[解决办法]
LOGFONT _logfont;
memset(&_logfont, 0, sizeof(_logfont));
_logfont.lfHeight = 24;
_logfont.lfWeight = 300;
_logfont.lfQuality = CLEARTYPE_QUALITY;
_logfont.lfPitchAndFamily = FF_DONTCARE;
_tcscpy(_logfont.lfFaceName, _T("Arial"));

CFont font;
        font.CreateFontIndirect(&_logfont);

 GetDlgItem(IDC_EDIT1)->SetFont(&font, FALSE);
[解决办法]

引用:
引用:
C/C++ code
LOGFONT _logfont;
memset(&_logfont, 0, sizeof(_logfont));
_logfont.lfHeight = 40;
_logfont.lfWeight = 300;
_logfont.lfQuality = CLEARTYPE_QUALITY;
_logfo……

和你的控件在一个文件中就可以
[解决办法]
你用CDC *pDC->TextOut()到CEdit上,在pDC->SelectObject()获取一个CFont对象,在CFont中设置字体大小,样式等信息

热点排行