mfc改了资源文件不生效

mfc改了资源文件不生效,第1张

修改MFC应用程序图标修改后运行时候图标变动,但是.exe文件没变。

原因是Windows有图标缓存,所以默认还是显示那个旧的图标。

解决方式为删除图清滚标缓存数据库,Win7下路径如下:

C:\Users\XXX\AppData\Local\ IconCache.d

(备注:AppData要在“组织”-》文件夹选项中显示系统文模正首件夹才可旦数以看到)

删除后便可看到图标的变化了。

http://blog.csdn.net/zhouxicai/article/details/8365338

这种问宴盯题直接百度瞎祥桐磨坦搜一下就可以了,就不复制粘贴了。

1. 首先检查是否生成了调试信息,检查"属性"->"连接器"->"生产调试信息"是稿蠢否设置正确。

2. 再检查调试的文件键厅陪与源文件是否相符,这可能是因为源文件被修改了没有重新编译。如果不想重新编译则可以去掉选项:"工具"->选项"->"伏洞调试"->"要求源文件与原始版本完全匹配"。

3. 检查文件中是否有#line,如果#line混乱,则断点也不会起作用。

4. 网上有人建议删掉ncb文件,这也是一种解决方法,但没有使用过,不知道能否起作用。

我用过第二种方法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8245493.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存