//今天需要更改VC对话框上的控件字体大小,根据网上资源,形成代码如下,特此记录。
//改变控件字体大小
//在OnInitialDialog中调用函数更改字体大小
void CEdgeExtractAndVectorizationDlg::ChangeButtonFont(UINT idButton/*控件ID*/,int nHeight/*字体大小*/)
{
CFont * pButtonFont;
pButtonFont = new CFont;
pButtonFont->CreateFont(nHeight, // nHeight
0, // nWidth
0, // nEscapement
0, // nOrientation
0, // nWeight
FALSE, // bItalic
FALSE, // bUnderline
0, // cStrikeOut
GB2312_CHARSET, // nCharSet //字符集
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
DEFAULT_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
_T("仿宋_GB2312")); // lpszFac//字体
((CWnd *)GetDlgItem(idButton))->SetFont(pButtonFont);
}
本文介绍了一种在VC对话框中调整控件字体大小的方法,通过自定义函数ChangeButtonFont,开发者可以轻松地为指定控件设置字体大小、字符集及字体样式,适用于需要定制UI显示效果的应用场景。
1110

被折叠的 条评论
为什么被折叠?



