Estructura DETAILSINFO (shlobj_core.h)
Contiene información detallada para un elemento de carpeta de Shell. Se usa con la notificación SFVM_GETDETAILSOF .
Sintaxis
typedef struct _DETAILSINFO {
PCUITEMID_CHILD pidl;
int fmt;
int cxChar;
STRRET str;
int iImage;
} DETAILSINFO;
Miembros
pidl
Tipo: PCUITEMID_CHILD
PIDL del elemento cuyos detalles se recuperan.
fmt
Tipo: int
Alineación del encabezado de columna y el texto del subelemento de la columna. Este miembro puede ser uno de los siguientes valores. Tenga en cuenta que la alineación de la columna situada más a la izquierda siempre está justificada a la izquierda y no se puede cambiar.
LVCFMT_CENTER
Texto centrado.
LVCFMT_COL_HAS_IMAGES
El elemento de encabezado contiene una imagen en la lista de imágenes.
LVCFMT_LEFT
El texto está alineado a la izquierda.
LVCFMT_RIGHT
El texto está alineado a la derecha.
cxChar
Tipo: int
Número de caracteres de tamaño medio en el encabezado.
str
Tipo: STRRET
Estructura STRRET que incluye una cadena que contiene los detalles solicitados. Para convertir esta estructura en una cadena, use StrRetToBuf o StrRetToStr.
iImage
Tipo: int
Índice de un icono en la lista de imágenes de Shell que se muestra en la vista.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | shlobj_core.h (incluya Shlobj.h) |