Structure DETAILSINFO (shlobj_core.h)
Contient des informations détaillées pour un élément de dossier Shell. Utilisé avec la notification SFVM_GETDETAILSOF .
Syntaxe
typedef struct _DETAILSINFO {
PCUITEMID_CHILD pidl;
int fmt;
int cxChar;
STRRET str;
int iImage;
} DETAILSINFO;
Membres
pidl
Type : PCUITEMID_CHILD
PIDL de l’élément dont les détails sont récupérés.
fmt
Type : int
Alignement de l’en-tête de colonne et du texte du sous-élément dans la colonne. Ce membre peut être l’une des valeurs suivantes. Notez que l’alignement de la colonne la plus à gauche est toujours justifié à gauche et ne peut pas être modifié.
LVCFMT_CENTER
Le texte est centré.
LVCFMT_COL_HAS_IMAGES
L’élément d’en-tête contient une image dans la liste d’images.
LVCFMT_LEFT
Le texte est aligné à gauche.
LVCFMT_RIGHT
Le texte est aligné à droite.
cxChar
Type : int
Nombre de caractères de taille moyenne dans le titre.
str
Type : STRRET
Structure STRRET qui comprend une chaîne contenant le détail demandé. Pour convertir cette structure en chaîne, utilisez StrRetToBuf ou StrRetToStr.
iImage
Type : int
Index d’une icône dans la liste d’images de l’interpréteur de commandes qui s’affiche dans la vue.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | shlobj_core.h (inclure Shlobj.h) |