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);
------解决方案--------------------
和你的控件在一个文件中就可以
------解决方案--------------------你用CDC *pDC->TextOut()到CEdit上,在pDC->SelectObject()获取一个CFont对象,在CFont中设置字体大小,样式等信息