当显示应用程序图标时,Windows是谁决定使用哪个版本(位深度)还是以某种方式在ICO文件中设置?
如果我创建的ICO文件只有32位颜色(24位+ 8位透明度),则图标在Win XP上显示正常.如果我添加例如4bit版本,Windows总是使用这个4bit版本,即使有32位图像也是如此.我的显示器设置为32位颜色.如果这很重要,我正在使用Greenfish Icon Editor.
有没有办法如何推动Windows使用32位图标而不是4位图标?
编辑:我使用IcoFX打开原始ICO文件并重新保存它,现在Windows总是选择正确的位深度.有趣...