同意用ExtractIcon
ExtractIcon函数从可执行、Dll、图标文件中提取 图标的句柄。
HICON ExtractIcon(
HINSTANCE hInst, // 实例句柄
LPCTSTR lpszExeFileName, // 图标文件名
UINT nIconIndex // 图标序号
);
注意:
我有一次取图标,得到的是16色的图标……
当时没有深究,请你注意一下,找到答案
<a href='mailto:hs_wind2000@163.net'>给我来信</a>
我看了一下你的第二个问题:
>我的意思是象window中的文件查找一样,找到文件后,能够显示它的文件名及图标!
那用 ExtractAssociatedIcon 非常合适!
如果文件没有图标(如:文本),则取连接或打开文件的图标
The ExtractAssociatedIcon function returns the handle of an indexed icon found in a file or an icon found in an associated executable file.
HICON ExtractAssociatedIcon(
HINSTANCE hInst, // application instance handle
LPTSTR lpIconPath, // path and filename of file for which icon is wanted
LPWORD lpiIcon // pointer to icon index
);
To wcywang :
打这些字很费时间,希望多给我分。