ExtractIcon函数从指定的可执行文件,动态链接库(DLL)或图标文件中检索图标的句柄。
HICON提取物
HINSTANCE 【HINST】, | //实例句柄 |
LPCTSTR 【lpszExeFileName】, | //具有图标的文件的文件名 |
UINT 【nIconIndex】 | //提取图标索引 |
); |
参数
【HINST】
标识调用该函数的应用程序的实例。
【lpszExeFileName】
指向以空字符结尾的字符串,指定可执行文件,DLL或图标文件的名称。
【nIconIndex】
指定要检索的图标的索引。如果该值为0,则该函数返回指定文件中第一个图标的句柄。如果此值为-1,则该函数返回指定文件中的图标总数。
返回值
如果函数成功,则返回值是图标的句柄。如果指定的文件不是可执行文件,DLL或图标文件,则返回值为1。如果文件中没有找到图标,返回值为NULL。