crashrpt2
Public Member Functions | Static Public Member Functions | List of all members
WTL::CTreeViewCtrlT< TBase > Class Template Reference
Inheritance diagram for WTL::CTreeViewCtrlT< TBase >:
WTL::CTreeViewCtrlExT< TBase >

Public Member Functions

 CTreeViewCtrlT (HWND hWnd=NULL)
 
CTreeViewCtrlT< TBase > & operator= (HWND hWnd)
 
HWND Create (HWND hWndParent, ATL::_U_RECT rect=NULL, LPCTSTR szWindowName=NULL, DWORD dwStyle=0, DWORD dwExStyle=0, ATL::_U_MENUorID MenuOrID=0U, LPVOID lpCreateParam=NULL)
 
UINT GetCount () const
 
UINT GetIndent () const
 
void SetIndent (UINT nIndent)
 
CImageList GetImageList (int nImageListType=TVSIL_NORMAL) const
 
CImageList SetImageList (HIMAGELIST hImageList, int nImageListType=TVSIL_NORMAL)
 
BOOL GetItem (LPTVITEM pItem) const
 
BOOL SetItem (LPTVITEM pItem)
 
BOOL SetItem (HTREEITEM hItem, UINT nMask, LPCTSTR lpszItem, int nImage, int nSelectedImage, UINT nState, UINT nStateMask, LPARAM lParam)
 
BOOL GetItemText (HTREEITEM hItem, LPTSTR lpstrText, int nLen) const
 
BOOL GetItemText (HTREEITEM hItem, BSTR &bstrText) const
 
BOOL SetItemText (HTREEITEM hItem, LPCTSTR lpszItem)
 
BOOL GetItemImage (HTREEITEM hItem, int &nImage, int &nSelectedImage) const
 
BOOL SetItemImage (HTREEITEM hItem, int nImage, int nSelectedImage)
 
UINT GetItemState (HTREEITEM hItem, UINT nStateMask) const
 
BOOL SetItemState (HTREEITEM hItem, UINT nState, UINT nStateMask)
 
DWORD_PTR GetItemData (HTREEITEM hItem) const
 
BOOL SetItemData (HTREEITEM hItem, DWORD_PTR dwData)
 
CEdit GetEditControl () const
 
UINT GetVisibleCount () const
 
BOOL GetItemRect (HTREEITEM hItem, LPRECT lpRect, BOOL bTextOnly) const
 
BOOL ItemHasChildren (HTREEITEM hItem) const
 
CToolTipCtrl GetToolTips () const
 
CToolTipCtrl SetToolTips (HWND hWndTT)
 
int GetISearchString (LPTSTR lpstr) const
 
BOOL GetCheckState (HTREEITEM hItem) const
 
BOOL SetCheckState (HTREEITEM hItem, BOOL bCheck)
 
DWORD GetExtendedStyle () const
 
DWORD SetExtendedStyle (DWORD dwStyle, DWORD dwMask)
 
HTREEITEM InsertItem (LPTVINSERTSTRUCT lpInsertStruct)
 
HTREEITEM InsertItem (LPCTSTR lpszItem, int nImage, int nSelectedImage, HTREEITEM hParent, HTREEITEM hInsertAfter)
 
HTREEITEM InsertItem (LPCTSTR lpszItem, HTREEITEM hParent, HTREEITEM hInsertAfter)
 
HTREEITEM InsertItem (UINT nMask, LPCTSTR lpszItem, int nImage, int nSelectedImage, UINT nState, UINT nStateMask, LPARAM lParam, HTREEITEM hParent, HTREEITEM hInsertAfter)
 
BOOL DeleteItem (HTREEITEM hItem)
 
BOOL DeleteAllItems ()
 
BOOL Expand (HTREEITEM hItem, UINT nCode=TVE_EXPAND)
 
HTREEITEM GetNextItem (HTREEITEM hItem, UINT nCode) const
 
HTREEITEM GetChildItem (HTREEITEM hItem) const
 
HTREEITEM GetNextSiblingItem (HTREEITEM hItem) const
 
HTREEITEM GetPrevSiblingItem (HTREEITEM hItem) const
 
HTREEITEM GetParentItem (HTREEITEM hItem) const
 
HTREEITEM GetFirstVisibleItem () const
 
HTREEITEM GetNextVisibleItem (HTREEITEM hItem) const
 
HTREEITEM GetPrevVisibleItem (HTREEITEM hItem) const
 
HTREEITEM GetSelectedItem () const
 
HTREEITEM GetDropHilightItem () const
 
HTREEITEM GetRootItem () const
 
BOOL Select (HTREEITEM hItem, UINT nCode)
 
BOOL SelectItem (HTREEITEM hItem)
 
BOOL SelectDropTarget (HTREEITEM hItem)
 
BOOL SelectSetFirstVisible (HTREEITEM hItem)
 
CEdit EditLabel (HTREEITEM hItem)
 
BOOL EndEditLabelNow (BOOL bCancel)
 
HTREEITEM HitTest (TVHITTESTINFO *pHitTestInfo) const
 
HTREEITEM HitTest (POINT pt, UINT *pFlags) const
 
BOOL SortChildren (HTREEITEM hItem, BOOL bRecurse=FALSE)
 
BOOL EnsureVisible (HTREEITEM hItem)
 
BOOL SortChildrenCB (LPTVSORTCB pSort, BOOL bRecurse=FALSE)
 
CImageList RemoveImageList (int nImageList)
 
CImageList CreateDragImage (HTREEITEM hItem)
 

Static Public Member Functions

static LPCTSTR GetWndClassName ()
 

The documentation for this class was generated from the following file: