Estructura NSTCCUSTOMDRAW (shobjidl.h)
Estructura de dibujo personalizada usada por los métodos INameSpaceTreeControlCustomDraw .
Sintaxis
typedef struct NSTCCUSTOMDRAW {
IShellItem *psi;
UINT uItemState;
NSTCITEMSTATE nstcis;
LPCWSTR pszText;
int iImage;
HIMAGELIST himl;
int iLevel;
int iIndent;
} NSTCCUSTOMDRAW;
Miembros
psi
Tipo: IShellItem*
Puntero a un elemento shell.
uItemState
Tipo: UINT
Estado del elemento actual. Consulte NMCUSTOMDRAW para obtener más detalles.
nstcis
Tipo: NSTCITEMSTATE
Estado de un elemento de árbol. Consulte NSTCITEMSTATE.
pszText
Tipo: LPCWSTR
Puntero a una cadena Unicode terminada en null que contiene el texto del elemento, si la estructura especifica atributos de elemento.
iImage
Tipo: int
Índice de la lista de imágenes del control de vista de árbol.
himl
Tipo: HIMAGELIST
Identificador de una lista de imágenes.
iLevel
Tipo: int
Nivel de base cero del elemento que se va a dibujar.
iIndent
Tipo: int
Sangría de nivel de árbol.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | shobjidl.h |