#define WINVER0x0501 之后菜单不显示图标了
来源:互联网 发布:ip地址查询域名 编辑:程序博客网 时间:2024/04/30 02:57
在#define WINVER 0x0500的时候,菜单显示一切正常
后来因为其他程序需要,改成#define WINVER 0x0501,结果菜单里面的图标就没了,菜单的背景也都变成了系统的灰色
经过痛苦的查找,终于在atlctrlw.h里面找到一点线索
// Define _WTL_CMDBAR_VISTA_MENUS as 0 to exclude Vista menus support
#if !defined(_WTL_CMDBAR_VISTA_MENUS) && (WINVER >= 0x0500) && (_WIN32_WINNT >= 0x0501) && (_WIN32_IE >= 0x0501)
#define _WTL_CMDBAR_VISTA_MENUS 1
#endif
于是在头文件增加
#define _WTL_CMDBAR_VISTA_MENUS 0// Currently we have a drawing issue for user-defined bitmap
搞定!
后来因为其他程序需要,改成#define WINVER 0x0501,结果菜单里面的图标就没了,菜单的背景也都变成了系统的灰色
经过痛苦的查找,终于在atlctrlw.h里面找到一点线索
// Define _WTL_CMDBAR_VISTA_MENUS as 0 to exclude Vista menus support
#if !defined(_WTL_CMDBAR_VISTA_MENUS) && (WINVER >= 0x0500) && (_WIN32_WINNT >= 0x0501) && (_WIN32_IE >= 0x0501)
#define _WTL_CMDBAR_VISTA_MENUS 1
#endif
于是在头文件增加
#define _WTL_CMDBAR_VISTA_MENUS 0// Currently we have a drawing issue for user-defined bitmap
搞定!
- #define WINVER0x0501 之后菜单不显示图标了
- Qt 菜单图标不显示
- Android菜单项图标不显示
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 音量图标不显示了怎么恢复
- 2011-09-01--RandomAccessFile 随机读取文件
- android Intent的一些用法
- iphone--RegexKitLite wouldn't compile
- WPF: WrapPanel 容器的数据绑定(动态生成控件、遍历)
- JVM内存管理:深入Java内存区域与OOM
- #define WINVER0x0501 之后菜单不显示图标了
- 结构体和类的区别
- iphone--使用HTTP请求 查找指定位置附近的景点(GOOGLE 地图)
- 点击TextView
- oracle delete 和truncate 操作的区别
- iphone--有关tag的使用
- Envisaged python 应用框架
- 远程服务器管理:IT人员的魔法手杖
- 设计模式之代理模式