首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

MFC debug和release 可执行程序图标有关问题

2012-03-19 
MFC debug和release 可执行程序图标问题各位大侠:今天碰到一个很奇怪的问题,VC 对话框程序,修改了IDR_MAIN

MFC debug和release 可执行程序图标问题
各位大侠:
   
  今天碰到一个很奇怪的问题,VC 对话框程序,修改了IDR_MAINFRAME的图标,分别用debug和release 生成的可执行程序,发现:
1:编译出的可执行程序 右键点击 查看--详细信息就是VC默认的图标[/b],而查看--中等图标就是修改后的图标。

小弟是在windows7+vc6.0平台编译的。

请各位大侠指点,多谢!

[解决办法]
ResourceView里Icon的IDR_MAINFRAME下有standard和small两个,你是不是只修改了一个
[解决办法]
墨认mfc图标中有很多种大小规格的图标,估计是你自己的图标规格不全
[解决办法]
AfxGetApp()->LoadIcon(IDI_ICON3);IDI_ICON3 为你在资源里添加的ICON图标 
或者找下程序,记得有个地方是加载图标的
[解决办法]
是有个地方,对话框类的构造函数:

C/C++ code
m_hIcon=AfxGetApp()->LoadIcon(IDR_MAINFRAME);//只需要把这个IDR_MAINFRAME改成你所想要的图标资源的ID就可以了
[解决办法]
直接用图片替换默认的图片或者在资源编辑器中将默认的那个图片ID直接删除,然后导入自己的图片,把ID设成原来的就可以
[解决办法]
用ResRack 修改

热点排行