Compartir a través de


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)