Exe资源里面有一个图标组资源,如何取出这个图标组内包含的所有图标(得到HICON即可)?
这个图标组资源原本是一个包含了多个图标的ico文件,现在打包进了Exe里面,程序里面怎么取得它所包含的所有图标(得到HICON句柄即可)?
附:
1、LoadIcon只能取第一个。
2、LoadImage最多根据大小去取,如果两个图标大小相同色深不同,必定无法取到其中一个。另外98下也只能取第一个。
3、ExtractIcon,似乎也只能取第一个。
4、CreateIconFromResourceEx,似乎没比LoadImage好多少。
咋办?
[解决办法]
ExtractIcon
好好看看参数说明吧,这个可以
[解决办法]
http://download.csdn.net/source/1731448
[解决办法]
mark
[解决办法]
这个图标组资源原本是一个包含了多个图标的ico文件,现在打包进了Exe里面,程序里面怎么取得它所包含的所有图标(得到HICON句柄即可)?
=========
一个ICO文件能包含多个图标吗?