Windows 7图标大小问题

本文关键字:问题 图标 Windows | 更新日期: 2023-09-27 18:13:40

我正在尝试创建一个应用程序图标。我创建了一堆*.ico文件(每种大小一个),并将它们组合成一个*.ico文件。我看得很清楚。我有16x16、32x32、48x48、64x64和128x128的图标(都是32位透明图标)。

然而,当我建立我的应用程序(一个用c#编写的标准Windows窗体应用程序),并查看Windows资源管理器中的图标,它看起来很好,在最初的几个尺寸(高达48x48我认为…"中号"),但如果我在Windows资源管理器中使用"大号"或"特大号"显示模式,我只会在一个更大的框中看到48 × 48(我想)的图标。

如何让Windows资源管理器识别较大的图标?我做错了什么?有没有人见过这个问题,并指出正确的方向?我假设*.ico文件的构建方式有问题,或者格式…但是我找不到任何提示

Windows 7图标大小问题

据我所知,一旦你超过了一定的尺寸(可能是48x48),资源管理器会去寻找一个256x256的图标,并将其缩放到所需的尺寸。

128x128不是一个标准的图标大小,浏览器可能不会费心去寻找它。你可以在资源管理器中显示256x256的图标("超大图标"),不过你也可以选择介于两者之间的大小。如果你的图标大小为192x192,那么将大图像缩小而不是将小图像放大看起来会更好——所以你最好添加256x256的图像,而不是128x128。