|
enum | _NSTCSTYLE {
NSTCS_HASEXPANDOS = 0x00000001
, NSTCS_HASLINES = 0x00000002
, NSTCS_SINGLECLICKEXPAND = 0x00000004
, NSTCS_FULLROWSELECT = 0x00000008
,
NSTCS_SPRINGEXPAND = 0x00000010
, NSTCS_HORIZONTALSCROLL = 0x00000020
, NSTCS_ROOTHASEXPANDO = 0x00000040
, NSTCS_SHOWSELECTIONALWAYS = 0x00000080
,
NSTCS_NOINFOTIP = 0x00000200
, NSTCS_EVENHEIGHT = 0x00000400
, NSTCS_NOREPLACEOPEN = 0x00000800
, NSTCS_DISABLEDRAGDROP = 0x00001000
,
NSTCS_NOORDERSTREAM = 0x00002000
, NSTCS_RICHTOOLTIP = 0x00004000
, NSTCS_BORDER = 0x00008000
, NSTCS_NOEDITLABELS = 0x00010000
,
NSTCS_TABSTOP = 0x00020000
, NSTCS_FAVORITESMODE = 0x00080000
, NSTCS_AUTOHSCROLL = 0x00100000
, NSTCS_FADEINOUTEXPANDOS = 0x00200000
,
NSTCS_EMPTYTEXT = 0x00400000
, NSTCS_CHECKBOXES = 0x00800000
, NSTCS_PARTIALCHECKBOXES = 0x01000000
, NSTCS_EXCLUSIONCHECKBOXES = 0x02000000
,
NSTCS_DIMMEDCHECKBOXES = 0x04000000
, NSTCS_NOINDENTCHECKS = 0x08000000
, NSTCS_ALLOWJUNCTIONS = 0x10000000
, NSTCS_SHOWTABSBUTTON = 0x20000000
,
NSTCS_SHOWDELETEBUTTON = 0x40000000
, NSTCS_SHOWREFRESHBUTTON = (int)0x80000000
} |
|
enum | _NSTCROOTSTYLE { NSTCRS_VISIBLE = 0x0000
, NSTCRS_HIDDEN = 0x0001
, NSTCRS_EXPANDED = 0x0002
} |
|
enum | _NSTCITEMSTATE {
NSTCIS_NONE = 0x0000
, NSTCIS_SELECTED = 0x0001
, NSTCIS_EXPANDED = 0x0002
, NSTCIS_BOLD = 0x0004
,
NSTCIS_DISABLED = 0x0008
, NSTCIS_SELECTEDNOEXPAND = 0x0010
} |
|
enum | NSTCGNI {
NSTCGNI_NEXT = 0
, NSTCGNI_NEXTVISIBLE = 1
, NSTCGNI_PREV = 2
, NSTCGNI_PREVVISIBLE = 3
,
NSTCGNI_PARENT = 4
, NSTCGNI_CHILD = 5
, NSTCGNI_FIRSTVISIBLE = 6
, NSTCGNI_LASTVISIBLE = 7
} |
|
typedef DWORD | NSTCSTYLE |
|
typedef DWORD | NSTCROOTSTYLE |
|
typedef DWORD | NSTCITEMSTATE |
|
typedef enum INameSpaceTreeControl::NSTCGNI | NSTCGNI |
|
typedef IUnknown * | LPUNKNOWN |
|
|
HRESULT | Initialize ([in] HWND hwndParent, [in, unique] RECT *prc, [in] NSTCSTYLE nstcsFlags) |
|
HRESULT | TreeAdvise ([in] IUnknown *punk, [out] DWORD *pdwCookie) |
|
HRESULT | TreeUnadvise ([in] DWORD dwCookie) |
|
HRESULT | AppendRoot ([in] IShellItem *psiRoot, [in] SHCONTF grfEnumFlags, [in] NSTCROOTSTYLE grfRootStyle, [in, unique] IShellItemFilter *pif) |
|
HRESULT | InsertRoot ([in] int iIndex, [in] IShellItem *psiRoot, [in] SHCONTF grfEnumFlags, [in] NSTCROOTSTYLE grfRootStyle, [in, unique] IShellItemFilter *pif) |
|
HRESULT | RemoveRoot ([in] IShellItem *psiRoot) |
|
HRESULT | RemoveAllRoots () |
|
HRESULT | GetRootItems ([out] IShellItemArray **ppsiaRootItems) |
|
HRESULT | SetItemState ([in] IShellItem *psi, [in] NSTCITEMSTATE nstcisMask, [in] NSTCITEMSTATE nstcisFlags) |
|
HRESULT | GetItemState ([in] IShellItem *psi, [in] NSTCITEMSTATE nstcismask, [out] NSTCITEMSTATE *pnstcisFlags) |
|
HRESULT | GetSelectedItems ([out] IShellItemArray **psiaItems) |
|
HRESULT | GetItemCustomState ([in] IShellItem *psi, [out] int *piStateNumber) |
|
HRESULT | SetItemCustomState ([in] IShellItem *psi, [in] int iStateNumber) |
|
HRESULT | EnsureItemVisible ([in] IShellItem *psi) |
|
HRESULT | SetTheme ([in, string] LPCWSTR pszTheme) |
|
HRESULT | GetNextItem ([in, unique] IShellItem *psi, [in] NSTCGNI nstcgi, [out] IShellItem **ppsiNext) |
|
HRESULT | HitTest ([in] POINT *ppt, [out] IShellItem **ppsiOut) |
|
HRESULT | GetItemRect ([in] IShellItem *psi, [out] RECT *prect) |
|
HRESULT | CollapseAll () |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|
Definition at line 3120 of file shobjidl.idl.