【发布时间】:2011-11-06 08:50:56
【问题描述】:
在 Delphi 应用程序中定义与 win7 兼容的图标集的正确方法是什么? (桌面大小可变)
我设计了一个 256*256 的图标,然后制作了 16*16、24*24、48*48 的变体。 (在 Microsoft UX 指南中,他们似乎说应该包含这些尺寸才能在桌面上正确显示)。
我已将所有图标变体放在 Gimp 中的多层文档中,并将整个内容导出为 ico。然后我将它作为应用程序图标放在项目选项中,按照直接将图标分配给应用程序的方式。
最后我在 Win 桌面 (win7) 上放了一个快捷方式,但是在桌面 (Win 7) 上制作“Ctrl+Wheel”(调整桌面图标的大小,如果你还不知道的话……)时,没有显示正确的图标,48*48 后它保持相同的大小(我怀疑只使用了 48*48 版本)。
【问题讨论】:
-
256px 版本必须是 PNG。是你的?我建议 IcoFX 将您的各种图像整理成 .ico 文件。此外,一些旧版本的 Delphi 资源编译器不支持 256px PNG 图标。如果是这种情况,请改用 MS rc。
-
不,256 px 版本没有(还...)压缩。
-
其实我认为系统确实接受256px的bmp。虽然仍然不是一个伟大的计划。它们很大!
标签: delphi windows-7 icons delphi-2007