Struttura DETAILSINFO (shlobj_core.h)
Contiene informazioni dettagliate per un elemento della cartella shell. Usato con la notifica di SFVM_GETDETAILSOF .
Sintassi
typedef struct _DETAILSINFO {
PCUITEMID_CHILD pidl;
int fmt;
int cxChar;
STRRET str;
int iImage;
} DETAILSINFO;
Members
pidl
Tipo: PCUITEMID_CHILD
PIDL dell'elemento i cui dettagli vengono recuperati.
fmt
Tipo: int
Allineamento dell'intestazione di colonna e del testo dell'elemento secondario nella colonna. Questo membro può essere uno dei valori seguenti. Si noti che l'allineamento della colonna più a sinistra è sempre giustificato a sinistra e non può essere modificato.
LVCFMT_CENTER
Il testo è allineato al centro.
LVCFMT_COL_HAS_IMAGES
L'elemento di intestazione contiene un'immagine nell'elenco di immagini.
LVCFMT_LEFT
Il testo è allineato a sinistra.
LVCFMT_RIGHT
Il testo è allineato a destra.
cxChar
Tipo: int
Numero di caratteri di dimensioni medie nell'intestazione.
str
Tipo: STRRET
Struttura STRRET che include una stringa contenente i dettagli richiesti. Per convertire questa struttura in una stringa, usare StrRetToBuf o StrRetToStr.
iImage
Tipo: int
Indice di un'icona nell'elenco di immagini shell visualizzato nella visualizzazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | shlobj_core.h (include Shlobj.h) |