在OnInitDialog()中
//设置字体
static CFont m_pFont;//创建新的字体
m_pFont.CreateFont(25, // 字体高度
0, // 字体宽度
0, // 字体倾斜角
0, // 字体倾斜角
FW_BOLD, // 字体的粗细
FALSE, // 字体是否为斜体
FALSE, // 字体是否有下划线
0, // 字体是否有删除线
ANSI_CHARSET, // 字体使用的字符集
OUT_DEFAULT_PRECIS, // 指定如何选择合适的字体
CLIP_DEFAULT_PRECIS, // 确定裁剪的精度
DEFAULT_QUALITY, // 怎么样跟选择的字体相符合
DEFAULT_PITCH | FF_SWISS, // 间距标志和属性标志
_T("楷体"));
//在同一个子界面或者界面中,可以采用循环的方式,查找本窗口下所有的插件,并设置其字体
CWnd *pWnd = GetTopWindow();
while (pWnd != NULL)
{
pWnd->SetFont(&m_pFont, false);
pWnd = pWnd->GetNextWindow();
}