使用LOGFONT修改windows sdk下字体为系统字体
2010-06-23 23:05
190 查看
刚开始搞sdk的开发发现字体很难看,上网找资料一般都说的是CreateFont,但是这个出来的是等款和系统的字体还是不一样也不是很好看,最后请教之前的上海万臣的同事终于扎到解决办法,是用LOGFONT来搞定的,下面直接看代码吧.
出来的自然是默认的系统的字体了,看看效果就知道了。
HFONT hfont; LOGFONT font; HDC hdc; hdc = GetDC(hwnd); memset(&font, 0, sizeof(font)); hfont = CreateFontIndirect(&font); SelectObject(hdc,hfont); TextOut(hdc, 20, 50, TEXT("中华人民共和国"), lstrlen(TEXT("中华人民共和国"))); ReleaseDC(hwnd, hdc); break;
出来的自然是默认的系统的字体了,看看效果就知道了。
相关文章推荐
- android修改系统字体大小,使用隐藏类和方法以及怎么生成系统app使用系统权限
- 修改系统默认字体(解决英文软件界面使用宋体英文渲染的问题)
- iOS设置导航与其标题的颜色及字体大小和系统默认TabBar的相关设置与使用方法
- 关于在CentOS 系统下使用 httpd服务器的时候,修改默认目录后 403 错误的解决(小白的实践),大婶漂过就好
- vc修改列表框LISTBOX的背景颜色及字体颜色及其使用方法
- at91sam9260 使用linux系统下怎么样修改randflash为多个区?
- Ubuntu 14.04 64位使用Google字体(英文、中文分别修改)
- 使用junit&spring修改系统的环境变量,解决docker程序测试问题
- Windouws7 下提示您使用非管理权限登录,无法创建和修改系统DSN的解决方法
- 警惕黑客使用Lion系统漏洞破解和修改用户登陆密码
- android使用selector修改TextView中的字体颜色和背景颜色
- 黄聪:使用c#代码安装系统字体
- 让系统更漂亮 字体使用技巧集锦
- 用友CDM系统,将货位间商品移库单(一步)修改为内调出入库单(一步)方法使用
- LISTBOX控件:vc修改列表框LISTBOX的背景颜色及字体颜色及其使用方法
- LISTBOX控件:vc修改列表框LISTBOX的背景颜色及字体颜色及其使用方法
- 使用ansible批量修改ubuntu系统密码
- [Android] 字体使用dp单位避免设置系统字体大小对排版的影响
- Linux系统下使用chmod命令修改文档及文件夹权限
- windows系统上安装与使用Android NDK修改错误