修改MFC应用程序图标修改后运行时候图标变动,但是.exe文件没变。
原因是Windows有图标缓存,所以默认还是显示那个旧的图标。
解决方式为删除图标缓存数据库,Win7下路径如下:
C:\Users\XXX\AppData\Local\ IconCache.db
(备注:AppData要在“组织”-》文件夹选项中显示系统文件夹才可以看到)
删除后便可看到图标的变化了。
修改MFC应用程序图标修改后运行时候图标变动,但是.exe文件没变。
原因是Windows有图标缓存,所以默认还是显示那个旧的图标。
解决方式为删除图标缓存数据库,Win7下路径如下:
C:\Users\XXX\AppData\Local\ IconCache.db
(备注:AppData要在“组织”-》文件夹选项中显示系统文件夹才可以看到)
删除后便可看到图标的变化了。