Hallo.
Ich habe folgendes Problem:
- Multi-Icon erstellt in Auflösungen 16, 32, 48, 64, 128, 256
jeweils zum Quadrat
- jede Auflösung in den Farbtiefen 16 und 256 Farben
- Icon ist im C#-Projekt eingebunden
- Win7 pickt sich die richtige Auflösung heraus in
der Taskleiste, Programmumschaltung (Alt+Tab)
und der Statusleiste
- Das Programm-Icon hat aber begrenzte Auflösung im
Explorer, wenn man die Ansichten wechselt. Es wird
nicht der maximal verfügbare Platz ausgenutzt, den
das Icon ausnutzen dürfte (andere Programm-Icons
sind größer).
- In Rocket-Dock (Freeware-Tool-Leiste) wird ebenfalls
die falsche Auflösung herausgepickt
- Die Icon-Datei selbst wird aber überall richtig behandelt,
und die bestmögliche Auflösung verwendet
Jetzt meine Fragen:
- Ist das Problem und eine Lösung bekannt?
- Liegt es evtl. an einem Bug in den Programmen wie Rocket-Dock?
- Warum behandelt es aber dann auch der Explorer augenscheinlich
falsch?
Ergänzung:
Win7 zeigt doch die richtigen Auflösungen an im Explorer.
Test-Icon samt Anwendung und Screenshot anbei.
Er zeigt:
- links unten: Explorer-Fenster mit großen Kacheln
(korrekte Auflösung, groß)
- rechts unten: Anwendung mit Icon im Titel
(korrekte Auflösung, klein)
- oben: Rocket-Dock, links die Verknüpfungen zum
Programm (nur 32x32, falsch), rechts die Verknüpfungen
zum Icon (128x128, ok)
Wie kann das sein, wo doch immer dieselbe Icon-
Datei zugrunde liegt?
Übrigens wird auch dann die richtige Auflösung benutzt,
wenn man einen Link erstellt und in diesem Link das
Icon referenziert.
Gruß,
Nico Decker.