ExtractIconEx

【勇芳软件工作室】汉化HomePreviousNext

ExtractIconEx函数从指定的可执行文件,动态链接库(DLL)或图标文件中检索图标的句柄。

HICON ExtractIconEx(

LPCSTR 【lpszFile】, 
INT【nIconIndex】, 
HICON FAR * 【//Points to variable for large icon handle】, 
HICON FAR * 【//Points to variable for small icon handle】, 
UINT 【Pointer to an array of handles of large icons returned.】 
); 

参数

【lpszFile】

指向以空值终止的字符串,指定可执行文件,DLL或图标文件的名称。

【nIconIndex】

指定要检索的图标的索引。如果该值为0,则该函数返回指定文件中第一个图标的句柄。如果此值为-1,并且【phIconLarge】【//Points to variable for small icon handle】均为NULL,则该函数返回指定文件中的图标总数。

【//Points to variable for large icon handle】

指向返回的大图标的句柄数组。此参数可以为NULL。

【//Points to variable for small icon handle】

指向返回的小图标的一系列手柄。此参数可以为NULL。

【Pointer to an array of handles of large icons returned.】

指定要提取的图标数量的计数。

返回值

如果函数成功,则返回值是图标的句柄。如果指定的文件不是可执行文件,DLL或图标文件,则返回值为1。如果文件中没有找到图标,返回值为NULL。

也可以看看

ExtractIcon