SHFILEINFO

王朝百科·作者佚名  2010-02-20  
宽屏版  字体: |||超大  

SHFILEINFO

作用:包含一个文件的信息

typedef struct _SHFILEINFO{

HICON hIcon;

int iIcon;

DWORD dwAttributes;

char szDisplayName[MAX_PATH];

char szTypeName[80];

} SHFILEINFO;

Contains information about a file object.

hIcon//图标句柄

Handle to the icon that represents the file.

iIcon//系统图标列表的索引

Index of the icon image within the system image list.

dwAttributes//文件的属性

Array of values that indicates the attributes of the file object. For information about these values, see the IShellFolder::GetAttributesOf method.

szDisplayName//文件的路径等

String that contains the name of the file as it appears in the Windows shell, or the path and file name of the file that contains the icon representing the file.

szTypeName//文件的类型名

String that describes the type of file.

This structure is used with theSHGetFileInfofunction

按实际情况设置dwFileAttributes(文件夹用FILE_ATTRIBUTE_DIRECTORY,其它FILE_ATTRIBUTE_NORMAL)可以提高大大速度。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有