使用MFC控件图标不会显示或资源不正常加载
2013-11-18 10:23
225 查看
在使用MFC EditBrowse Control控件时,在使用动态库下,Debug/Relese版本都可以正常显示浏览文件或文件夹按钮,但如果在静态库下使用,只有在Debug版本下才会正常显示图标,Release版本下图标不显示。原因是MFC应用程序向导生成的代码的一些选项不支持MFC Feature Pack新增的类。如果你要在面向对话框的MFC程序中使用MFC Feature Pack新增的类,需要在向导中更改基类为CDialogEx或者手动编辑rc文件打开rc文件,在Edit菜单中选择resource
includes,在Read only symbol directives里面加入
#if !defined(_AFXDLL)
#include "afxribbon.rc" // MFC ribbon and
control bar resources
#endif
微软论坛上也有这样的说法
http://social.msdn.microsoft.com/Forums/en-US/c8c029b8-10e8-4f82-8bef-baeeb3ef8dd7/where-did-the-cmfceditbrowsectrl-icon-go?forum=vcmfcatl&prof=required
includes,在Read only symbol directives里面加入
#if !defined(_AFXDLL)
#include "afxribbon.rc" // MFC ribbon and
control bar resources
#endif
微软论坛上也有这样的说法
http://social.msdn.microsoft.com/Forums/en-US/c8c029b8-10e8-4f82-8bef-baeeb3ef8dd7/where-did-the-cmfceditbrowsectrl-icon-go?forum=vcmfcatl&prof=required
相关文章推荐
- MFC中使用文本控件实现图标和位图的显示
- PictureBox 控件 即时通讯网 推荐使用 MFC picture控件中显示图片
- 在MFC中使用Static text控件显示消息
- MFC使用自定义资源加载PNG
- vs2010下MFC中使用CMFCToolBar在图标下显示文本方法
- asp使用jquery延迟加载用户控件加速网页显示速度
- Android WebView加载https页面不能正常显示资源问题
- 在MFC中使用OpenCV,控件显示图像
- QT编程中如何给按钮等控件加载图标以及QT编程中使用中文的问题
- MFC中Spin Control控件使用,同时数据在Edit Control中显示
- MFC TreeCtrl 控件(二):显示特性设置 颜色、图标、完全展开
- MFC中利用树形控件和列表控件来显示显示系统的资源列表
- VS2005下使用VC,部分断点无效,显示『当前不会命中断点。还没有为该文档加载任何符号』
- VC++ 使用WebBrowser控件中html文件以资源形式加载
- MFC对话框显示图片(使用Picture控件)
- MFC使用自定义资源加载PNG
- ExtJs TreePanel使用TreeLoader在IE下无法正常加载显示的解决方法
- MFC使用自定义资源加载PNG
- MFC 树控件图标未显示完全问题
- chtmlview 使用内嵌资源比如JPG 无法正常显示的问题