I'd imagine the only way is to build the res file yourself, with/without resHacker...
nope. thats the preferred way unless you use some of the VC executable (rc for example) to create a valid win32 binary file. it is longer and not necessary for most programmers.
Originally Posted by LaVolpe
However, VB corrupting the icon is troublesome -- what a hassle.
thats that...
vb6 does not support directly 32bit (alpha transparency) images, thats why
you are using a 3'rd party application that does.
Originally Posted by LaVolpe
...Not sure it is worth it. May be much simpler to load your icon in the Custom section, use LoadResData to extract bytes & send bytes to API for an icon handle.
yes vb6 should work fine with some bitwise operation.
although I recommended using GDI+ API Library,
use can use GDIPlus Wrapper project to load and manipulate images, loading from resources or files.
I've attached 2 zip files for you to download.
you can find out more about this project searching in PlanetSourceCode.