1. 定义变量
CFont m_font;
2. 初始化以及设置字体
LOGFONT lf; ZeroMemory(&lf,sizeof(LOGFONT)); lf.lfCharSet = 1; lf.lfHeight = -13; lf.lfWeight = 700; strcpy(lf.lfFaceName,"微软雅黑"); m_font.CreateFontIndirect(&lf); GetDlgItem(IDC_XXX)->SetFont(&m_font,TRUE);
注意:CFont的生命周期要大于IDC_XX这个控件,最好定义成对话框的类成员