用API如何打印出黑体,楷体等字体? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CFont font; LOGFONT log; GetObject(::GetStockObject(DEFAULT_GUI_FONT),sizeof(log),&log); log.lfHeight=20; log.lfWidth=20; log.lfCharSet=GB2312_CHARSET; lstrcpy(log.lfFaceName,"黑体"); font.CreateFontIndirect(&log);然后用这个font来setfont,之后textout或者控件直接的setwindowtext CFont font;VERIFY(font.CreateFont( 12, // nHeight 0, // nWidth 0, // nEscapement 0, // nOrientation FW_NORMAL, // nWeight FALSE, // bItalic FALSE, // bUnderline 0, // cStrikeOut ANSI_CHARSET, // nCharSet OUT_DEFAULT_PRECIS, // nOutPrecision CLIP_DEFAULT_PRECIS, // nClipPrecision DEFAULT_QUALITY, // nQuality DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily "黑体")); // lpszFacename// Do something with the font just created...CClientDC dc(this); CFont* def_font = dc.SelectObject(&font);dc.TextOut(5, 5, "你好", 5);dc.SelectObject(def_font);// Done with the font. Delete the font object.font.DeleteObject(); 求助:客户端开发。 求助:异常: 0xC0000005: 读取位置 0x66542990 时发生访问冲突 对CSocket类的成员函数进行重载后得到的CSocket类的一个实例,该实例属于阻塞还是非阻塞?? mfc问题 求教! 为什么要注册窗口? 请问怎样修改标题栏的图标?怎样获得一组组合按键消息? 请问如何解决链接时错误 HTTP连接的代理 请问DLL能够导出模板类吗?如何导出?谢谢! 生成解决方案后,运行时还要生成一遍??? 谁能帮我解释一下以下MFC类的中文含义?新手,感激不尽。
LOGFONT log;
GetObject(::GetStockObject(DEFAULT_GUI_FONT),sizeof(log),&log);
log.lfHeight=20;
log.lfWidth=20;
log.lfCharSet=GB2312_CHARSET;
lstrcpy(log.lfFaceName,"黑体");
font.CreateFontIndirect(&log);然后用这个font来setfont,之后textout或者控件直接的setwindowtext
CFont font;
VERIFY(font.CreateFont(
12, // nHeight
0, // nWidth
0, // nEscapement
0, // nOrientation
FW_NORMAL, // nWeight
FALSE, // bItalic
FALSE, // bUnderline
0, // cStrikeOut
ANSI_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
DEFAULT_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
"黑体")); // lpszFacename// Do something with the font just created...
CClientDC dc(this);
CFont* def_font = dc.SelectObject(&font);
dc.TextOut(5, 5, "你好", 5);
dc.SelectObject(def_font);// Done with the font. Delete the font object.
font.DeleteObject();