以CEdit控件为例
CFont* m_Font;
m_Font = new CFont;
m_Font->CreateFont(
-15/*高度,为宽度二倍,一般是负数*/, -7.5/*宽度*/, 0/*不用管*/, 0/*不用管*/, 400 /*粗细程度,一般设为400*/,
FALSE/*不带斜体*/, FALSE/*不带下划线*/, FALSE/*不带删除线*/,
DEFAULT_CHARSET, //这里我们使用默认字符集,还有其他以 _CHARSET 结尾的常量可用
OUT_CHARACTER_PRECIS, CLIP_CHARACTER_PRECIS, //这行参数不用管
DEFAULT_QUALITY, //默认输出质量
FF_DONTCARE, //不指定字体族*/
L"微软雅黑" //字体名
);
m_edit.SetFont(m_Font);
m_edit.SetWindowText(_T("Text"));