Structure NSTCCUSTOMDRAW (shobjidl.h)
Structure de dessin personnalisée utilisée par les méthodes INameSpaceTreeControlCustomDraw .
Syntaxe
typedef struct NSTCCUSTOMDRAW {
IShellItem *psi;
UINT uItemState;
NSTCITEMSTATE nstcis;
LPCWSTR pszText;
int iImage;
HIMAGELIST himl;
int iLevel;
int iIndent;
} NSTCCUSTOMDRAW;
Membres
psi
Type : IShellItem*
Pointeur vers un élément Shell.
uItemState
Type : UINT
État actuel de l’élément. Pour plus d’informations, consultez NMCUSTOMDRAW .
nstcis
Type : NSTCITEMSTATE
État d’un élément d’arborescence. Consultez NSTCITEMSTATE.
pszText
Type : LPCWSTR
Pointeur vers une chaîne Unicode terminée par null qui contient le texte de l’élément, si la structure spécifie des attributs d’élément.
iImage
Type : int
Index dans la liste d’images du contrôle tree-view.
himl
Type : HIMAGELIST
Handle vers une liste d’images.
iLevel
Type : int
Niveau de base zéro de l’élément en cours de dessin.
iIndent
Type : int
Retrait au niveau de l’arborescence.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | shobjidl.h |