(此文转自优快云论坛:http://bbs.youkuaiyun.com/topics/30247304。非常感谢!)
CFont MyFont;
LOGFONT logfont;lstrcpy((LPSTR)logfont.lfFaceName, (LPSTR)"楷体_2312");
logfont.lfWeight = 700;
logfont.lfWidth = 20;
logfont.lfHeight = 50;
logfont.lfEscapement = 2700;
logfont.lfUnderline = FALSE;
logfont.lfItalic = FALSE;
logfont.lfStrikeOut = FALSE;
logfont.lfCharSet = GB2312_CHARSET;
MyFont.CreateFontIndirect(&logfont);
HFONT__ * hOldFont;
hOldFont = (HFONT__*)pDC->SelectObject(MyFont);
pDC->TextOut(100, 100, "Hello, World");