我正在编写AutoHotkey脚本,并希望显示目录的内容以及图标。 我发现的一切都说,获取图标需要使用许多不同的winapi函数来获取图标:文件夹,exe文件,与程序相关的文件等。 是否有DLL,winapi函数或AuoHotkey库,它具有许多文件类型的通用接口?
答案 0 :(得分:4)
SHGetFileInfo
可以提取HICON和/或为您提供路径或PIDL的系统图像列表索引。
从IShellFolder
获取IExtractIcon
并使用GIL_ASYNC
标记,如果您需要在后台线程上进行提取。