Hi, everybody,
I am extracting an icon from .exe/.dll and want to save it in an .ico file. What is the best way to do this?
I have tried to use ::OleCreatePictureIndirect() and then IPicture->SaveAsFile(). It works but transparent parts of the icon are painted black (and obviously are not transparent any more:().
I tried manual parsing. It works OK but is cumbersome and I am afraid of complications with Vista icons/.icl files/etc.
Please, help. Thanks, Michael Yavnilovich