|
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 3003 of file shobjidl.idl.