shellapi.h
Estructura SHFILEINFO
Definición
typedef struct _SHFILEINFO { // shfi
HICON hIcon;
int iIcon;
DWORD dwAttributes;
char szDisplayName[MAX_PATH];
char szTypeName[80];
} SHFILEINFO;
hIcon: manipulador del icono que representa al fichero.
iIcon: índice de la imagen del icono dentro de la lista de imágenes del sistema.
dwAttributes: array de banderas que indican los atributos del objeto fichero. Para información sobre estas banderas, ver la descripción del método IShellFolder::GetAttributesOf.
szDisplayName: cadena que contiene el nombre dek fihcero tal como aparece en el shell de Windows, o camino y nombre de fichero del fichero que contiene el icono que representa al fichero.
szTypeName: cadena que describe el tipo de fichero.
Observaciones
Esta estructura se usa con la función SHGetFileInfo.