当应用程序图标显示时,是Windows决定使用哪个版本(位深度),还是ICO文件中有特殊设置?
如果我仅使用32位颜色(24位+8位透明度)创建ICO文件,则该图标在Win XP上显示良好。如果我添加例如4位版本,则Windows始终使用此4位版本,即使也有32位图像。我的监视器设为32位颜色。我正在使用Greenfish Icon Editor,如果这对问题有任何重要性。
有没有办法推动Windows使用32位图标而不是4位图标?
编辑:我使用IcoFX打开原始的ICO文件并重新保存它,现在Windows总是选择正确的位深度。有趣...
如果我仅使用32位颜色(24位+8位透明度)创建ICO文件,则该图标在Win XP上显示良好。如果我添加例如4位版本,则Windows始终使用此4位版本,即使也有32位图像。我的监视器设为32位颜色。我正在使用Greenfish Icon Editor,如果这对问题有任何重要性。
有没有办法推动Windows使用32位图标而不是4位图标?
编辑:我使用IcoFX打开原始的ICO文件并重新保存它,现在Windows总是选择正确的位深度。有趣...