NSTCCUSTOMDRAW-Struktur (shobjidl.h)
Benutzerdefinierte Zeichnungsstruktur, die von INameSpaceTreeControlCustomDraw-Methoden verwendet wird.
Syntax
typedef struct NSTCCUSTOMDRAW {
IShellItem *psi;
UINT uItemState;
NSTCITEMSTATE nstcis;
LPCWSTR pszText;
int iImage;
HIMAGELIST himl;
int iLevel;
int iIndent;
} NSTCCUSTOMDRAW;
Member
psi
Typ: IShellItem*
Ein Zeiger auf ein Shellelement.
uItemState
Typ: UINT
Der aktuelle Elementzustand. Weitere Informationen finden Sie unter NMCUSTOMDRAW .
nstcis
Typ: NSTCITEMSTATE
Der Zustand eines Strukturelements. Siehe NSTCITEMSTATE.
pszText
Typ: LPCWSTR
Ein Zeiger auf eine Unicode-Zeichenfolge, die null beendet ist, die den Elementtext enthält, wenn die Struktur Elementattribute angibt.
iImage
Typ: int
Der Index in der Bildliste des Strukturansichtssteuerelements.
himl
Typ: HIMAGELIST
Ein Handle für eine Bildliste.
iLevel
Typ: int
Die nullbasierte Ebene des gezeichneten Elements.
iIndent
Typ: int
Ein Einzug auf Strukturebene.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | shobjidl.h |