Я смог преобразовать PNG-файлы в ICO-файлы (благодаря Turn pngs в один ICO-файл ), но теперь я хотел бы создать значок "bundle", похожий на system32.dll
, который содержит несколько отдельных значков. Как это может быть сделано?
4 ответа
Вам необходимо создать DLL, которая содержит несколько значков в качестве ресурсов. Это можно сделать из Visual Studio с помощью этих инструкций. Другие инструменты разработки для Windows, которые могут создавать DLL, должны делать то же самое.
Это можно было бы сделать даже с помощью компилятора ресурсов (rc.exe), который включен в Windows SDK, и вручную создал файл ресурсов.
Похоже, это будет работать.
Оказывается, была перезапись на Java CombineIcons под названием Icollator, хотя она по-прежнему поддерживает только до 128x128 пикселей.
Существует программа, которая может удовлетворить ваши требования. Это GConvert:https://www.gdgsoft.com/gconvert/help/index.aspx?page=HDIODll.htm
Но пока что эта бесплатная программа поддерживает только размер 256x256. Если вы согласны с этим, то можете попробовать.