NSTCCUSTOMDRAW 結構 (shobjidl.h)
INameSpaceTreeControlCustomDraw 方法所使用的自定義繪製結構。
語法
typedef struct NSTCCUSTOMDRAW {
IShellItem *psi;
UINT uItemState;
NSTCITEMSTATE nstcis;
LPCWSTR pszText;
int iImage;
HIMAGELIST himl;
int iLevel;
int iIndent;
} NSTCCUSTOMDRAW;
成員
psi
類型: IShellItem*
Shell 專案的指標。
uItemState
類型: UINT
目前的項目狀態。 如需詳細資訊,請參閱 NMCUSTOMDRAW 。
nstcis
類型: NSTCITEMSTATE
樹狀結構項目的狀態。 請參閱 NSTCITEMSTATE。
pszText
類型: LPCWSTR
如果結構指定專案屬性,則為 Null 終止 Unicode 字串的指標,其中包含項目文字。
iImage
類型: int
樹視圖控件影像清單中的索引。
himl
類型: HIMAGELIST
影像清單的句柄。
iLevel
類型: int
要繪製之專案之以零起始的層級。
iIndent
類型: int
樹狀結構層級縮排。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | shobjidl.h |