修改字体

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这个控件,最好定义成对话框的类成员

你可能感兴趣的:(修改字体)