MFC程序字体太小
来源:互联网 发布:stzz什么意思网络用语 编辑:程序博客网 时间:2024/06/02 22:01
翻出来去年的笔记,暂存一下。
首先,这是一个MFC的Bug,解决时间暂时还不确定,临时的方案如下:
App在InitInstance中加入:LOGFONT logfont = {0};:: SystemParametersInfo(SPI_GETICONTITLELOGFONT, sizeof(LOGFONT), &logfont, 0);afxGlobalData.SetMenuFont(&logfont,true);
这是因为字体的设置保存在一个全局变量afxGlobalData中,此变量定义AfxGlobals.h中。AFX_GLOBAL_DATA中有一个SetMenuFont可以设定字体属性,影响Menu、Toolbar、Dock Pane等的caption字体。但是这个设置对tooltip无影响,临时解决:在上面代码基础上在加入
if(afxGlobalData.fontTooltip.GetSafeHandle() != NULL){ ::DeleteObject(afxGlobalData.fontTooltip.Detach());}afxGlobalData.fontTooltip.CreateFontIndirect(&logfont);
- MFC程序字体太小
- MFC Ribbon 改变Ribbon字体大小 Ribbon字体太小 模糊
- joomla 字体太小
- Ubuntu字体太小
- eclipse中字体太小
- eclipse中字体太小
- Eclipse 中文 字体太小 字体小 解决方案
- 浏览器字体太小的解决办法
- 屏幕字体太小的处理
- NDoc导出帮助文件的字体太小
- PPC软件字体太小的调整
- NetBeans菜单栏字体太小的解决方案
- qt ttf 字体太小的解决方法
- phplot 字体太小的修改方法
- Eclipse中字体太小的解决方法
- Eclipse中文字体太小,设置字体
- eclipse注释字体太小的解决办法
- 解决Xming字体太小的问题
- Linux下 Python升级
- JS实现表头冻结
- A+B for Input-Output Practice (III)
- 怎样恢复微信历史聊天记录
- Tips Tricks
- MFC程序字体太小
- D75518506914 猛.男,必.看
- 串的顺序存储
- Android Intent应用,打开网页,安装程序,打电话,打开地图等功能
- 光流法简单介绍
- java 类加载器的探究
- Android下实现短信群发功能
- mpd5 l2tp
- I2C总线学习—查缺补漏—S3C2440的I2C控制器