为什么我看不到在我的 Windows 程序中编译为二进制资源的图标?
Why can't I see the icon that is compiled inside my Windows program as a binary Resource?
我遇到 .ico 文件中的 256x256 图标不正确 saving/showing 的问题,请参阅 this question。
我似乎已经解决了 .ico 文件的问题,但是当我在我的 Windows 程序(用 Delphi 编译)中编译它时,它仍然显示为一个黑色方块。 Windows Explorer 详细信息中显示的小图标很好,但缩略图视图中显示的大图标仍然是黑色。有什么建议吗?
澄清 马丁的评论
我说的是 Windows(特别是 Explorer)的应用程序图标,而不是供程序本身使用的。 Windows 在详细信息、列表和小图标视图以及任务栏中显示小图标(我猜是 16x16)。 256x256 图标显示在超大图标视图中。
顺便说一句,我正在使用 Windows 7.
听起来系统缓存了有缺陷的图标,没有考虑您更新的图标。这是一个常见问题。有多种解决方案,但最简单的就是重启机器。
我遇到 .ico 文件中的 256x256 图标不正确 saving/showing 的问题,请参阅 this question。
我似乎已经解决了 .ico 文件的问题,但是当我在我的 Windows 程序(用 Delphi 编译)中编译它时,它仍然显示为一个黑色方块。 Windows Explorer 详细信息中显示的小图标很好,但缩略图视图中显示的大图标仍然是黑色。有什么建议吗?
澄清 马丁的评论
我说的是 Windows(特别是 Explorer)的应用程序图标,而不是供程序本身使用的。 Windows 在详细信息、列表和小图标视图以及任务栏中显示小图标(我猜是 16x16)。 256x256 图标显示在超大图标视图中。
顺便说一句,我正在使用 Windows 7.
听起来系统缓存了有缺陷的图标,没有考虑您更新的图标。这是一个常见问题。有多种解决方案,但最简单的就是重启机器。