Estrutura NSTCCUSTOMDRAW (shobjidl.h)
Estrutura de desenho personalizada usada pelos métodos INameSpaceTreeControlCustomDraw .
Sintaxe
typedef struct NSTCCUSTOMDRAW {
IShellItem *psi;
UINT uItemState;
NSTCITEMSTATE nstcis;
LPCWSTR pszText;
int iImage;
HIMAGELIST himl;
int iLevel;
int iIndent;
} NSTCCUSTOMDRAW;
Membros
psi
Tipo: IShellItem*
Um ponteiro para um item do Shell.
uItemState
Tipo: UINT
O estado atual do item. Consulte NMCUSTOMDRAW para obter mais detalhes.
nstcis
Tipo: NSTCITEMSTATE
O estado de um item de árvore. Consulte NSTCITEMSTATE.
pszText
Tipo: LPCWSTR
Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o texto do item, se a estrutura especificar atributos de item.
iImage
Tipo: int
O índice na lista de imagens do controle de exibição de árvore.
himl
Tipo: HIMAGELIST
Um identificador para uma lista de imagens.
iLevel
Tipo: int
O nível de base zero do item que está sendo desenhado.
iIndent
Tipo: int
Um recuo no nível da árvore.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | shobjidl.h |