Byłem w stanie przekonwertować pliki PNG na pliki ICO (dzięki Turn pngs na jeden plik ICO ), ale teraz chciałbym stworzyć ikonę „pakietu” podobnego do system32.dll, która zawiera kilka pojedynczych ikon. Jak można to zrobić?
Byłem w stanie przekonwertować pliki PNG na pliki ICO (dzięki Turn pngs na jeden plik ICO ), ale teraz chciałbym stworzyć ikonę „pakietu” podobnego do system32.dll, która zawiera kilka pojedynczych ikon. Jak można to zrobić?
Odpowiedzi:
Musisz zbudować bibliotekę DLL, która zawiera wiele ikon jako zasoby. Można to zrobić z Visual Studio za pomocą tych instrukcji . Inne narzędzia programistyczne systemu Windows, które mogą utworzyć bibliotekę DLL, powinny mieć możliwość robienia tego samego.
Można to zrobić nawet za pomocą kompilatora zasobów (rc.exe) zawartego w zestawie Windows SDK i ręcznego tworzenia pliku zasobów .
Wygląda na to, że to również zadziała.
Okazuje się, że doszło do przepisania Java przez CombineIcons o nazwie Icollator , chociaż nadal obsługuje tylko 128 x 128 pikseli.
Istnieje program, który spełni Twoje wymagania. To GConvert: https://www.gdgsoft.com/gconvert/help/index.aspx?page=HDIODll.htm
Ale do tej pory ten darmowy program obsługuje tylko rozmiar 256 x 256. Jeśli nie masz nic przeciwko, możesz spróbować.