SHGetFileInfo用于获取文件,文件夹,或者磁盘的信息
用法:
SHFILEINFO info = {0};
SHGetFileInfo("D:\\book",0,&info,sizeof(info),SHGFI_TYPENAME|SHGFI_DISPLAYNAME|SHGFI_ICON);
SHGFI_TYPENAME 获取类型信息,比如 文件夹
SHGFI_DISPLAYNAME 显示名称
SHGFI_ICON 文件显示的图标句柄
所有获取到的信息都在SHFILEINFO 结构体中。
MSDN : http://msdn.microsoft.com/en-us/library/bb762179(v=vs.85).aspx