本文目录

Win32

1
2
3
4
5
6
// 创建字体
hFont=CreateFont(-12,0,0,0,FW_THIN,false,false,false,GB2312_CHARSET,
OUT_CHARACTER_PRECIS,CLIP_CHARACTER_PRECIS,DEFAULT_QUALITY,FF_MODERN,_T("微软雅黑"));
SelectObject(hdc,hFont);
// 使用
SendMessage(ID,WM_SETFONT,(WPARAM)hFont,1);

MFC

1
2
3
4
5
// 创建字体
CFONT cfont.CreateFont(-12,0,0,0,FW_THIN,false,false,false,GB2312_CHARSET,
OUT_CHARACTER_PRECIS,CLIP_CHARACTER_PRECIS,DEFAULT_QUALITY,FF_MODERN,_T("微软雅黑"));
// 使用
CTRL->SetFont(&cfont,1);