【发布时间】:2012-02-14 20:04:26
【问题描述】:
我想在我的应用程序中添加一个图标。我添加了一个图标资源。及其第一个图标的工作文件。这意味着我编译后,exe文件的16x16图标与使用的图标文件相同。但是当资源管理器窗口放大到大图标大小时,exe文件的图标会消失,并显示另一个空白的默认图标。
如何设置图标大小显示?
【问题讨论】:
-
您确定您的 .ico 文件实际上包含较大的图标以及 16x16 的图标吗?你用什么来准备你的 .ico 文件?
-
我有 3 个不同的图标文件,3 个分辨率。我为每个图标文件创建了3个图标资源IDI_ICON1、IDI_ICON2、IDI_ICON3。
-
应该是一个图标文件有多个变体(每个分辨率1个),并且图标应该有一个资源名称。操作系统将从该单个文件加载正确的分辨率。
标签: c++ c windows resources icons