Wenn ein Anwendungssymbol angezeigt wird, entscheidet Windows, welche Version (Bittiefe) verwendet werden soll oder ist es irgendwie in der ICO-Datei festgelegt?Symbolanzeige in der WinForms-App
Wenn ich eine ICO-Datei nur mit 32-Bit-Farben (24-Bit + 8-Bit-Transparenz) erstelle, wird das Symbol in Win XP angezeigt. Wenn ich zum Beispiel 4bit-Version hinzufüge, verwendet Windows immer diese 4-Bit-Version, auch wenn es 32-Bit-Bilder gibt. Mein Monitor ist auf 32-Bit-Farben eingestellt. Ich verwende den Greenfish Icon Editor, wenn dies wichtig ist.
Gibt es eine Möglichkeit, Windows zu drücken, um die 32-Bit-Symbole anstelle der 4-Bit-Symbole zu verwenden?
BEARBEITEN: Ich habe IcoFX verwendet, um nur die ursprüngliche ICO-Datei zu öffnen und sie erneut zu speichern, und Windows wählt immer die richtige Bittiefe. Interessant ...
Vielleicht meinen Sie, dass Windows das erste Symbol auswählt, das angezeigt werden kann? –