13

I was able to convert PNG files into ICO files (thanks to Turn pngs to one ICO file ), but now I would like to create an icon "bundle" similar to system32.dll, which contains several individual icons. How can this be done?

fixer1234
  • 27,064
  • 61
  • 75
  • 116
e.James
  • 818
  • 2
  • 8
  • 17

4 Answers4

4

You need to build a DLL that contains multiple icons as resources. That can be done from Visual Studio via these instructions. Other Windows development tools that can create a DLL should be able to do the same thing.

This could even been done with the resource compiler (rc.exe) that is included in the Windows SDK and manually creating a resource file.

shf301
  • 7,910
  • 1
  • 28
  • 25
3

Looks like this will work as well.

http://convertico.org/Multi_Image_to_one_icon/

jp_d
  • 31
  • 1
1

There is a program could meet your requirement. It's GConvert: https://www.gdgsoft.com/gconvert

But so far, this freeware only support 256x256 size. If you ok with that then you may wanna give it a shot.

Donald Duck
  • 2,473
  • 10
  • 29
  • 45
Star Light
  • 11
  • 2
1

It turns out that there was a Java rewrite of CombineIcons called Icollator, although it still only supports up to 128x128 pixels.

Donald Duck
  • 2,473
  • 10
  • 29
  • 45