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.