W jaki sposób system Windows decyduje, który format ikony będzie wyświetlany po wyświetleniu ikony exe w Eksploratorze Windows?W jaki sposób system Windows decyduje, który format ikony ma być wyświetlany po wyświetleniu ikony exe w Eksploratorze Windows?
Problem: Kiedy patrzymy na nasz plik ikony i plik exe z osadzonym plikiem ikon w różnych widokach plików Eksploratora Windows, plik ikony jest wyświetlany w trybie wyższej jakości niż ikona wyświetlana dla naszego pliku wykonywalnego, nawet jeśli ikona w naszym pliku wykonywalnym zawiera dokładnie tę samą ikonę. Ikona naszego exe ma krawędzie jaggier, co prowadzi mnie do przekonania, że Windows Explorer może próbować powiększyć ikonę o niższej rozdzielczości, zamiast wybierać ikonę odpowiednią dla rzeczywistego rozmiaru ekranu.
Czy w pliku z wieloma formatami istnieje konkretna kolejność, której należy użyć do pozycjonowania każdego formatu ikon?
Na przykład, mamy plik ikony z ikonami w następujących formatach: - 16x16 - 32x32 - 48x48 - 64x64 - 128x128 - 256x256
Testujemy wygląd ikony naszego exe przy użyciu Eksploratora Windows w systemach Windows XP, Vista i Windows 7.
Wszelkie sugestie doceniane.
Dziękuję wszystkim za pomoc. Oczyściłem pamięć podręczną ikony i zrestartowałem moją stację roboczą, a wyniki pozostały niezmienione. Mogę także odtworzyć te wyniki na innych stacjach roboczych w naszym laboratorium testowym z systemem XP, Vista i Windows 7. Problem polega na tym, że Eksplorator Windows renderuje ikonę exe "inaczej niż ikonę surową. Nie mogę znaleźć niczego w Internecie, aby potwierdzić tę teorię, ale to jest dokładnie to, co widzę na wielu komputerach i systemach operacyjnych. – Malcolm