CTreeCtrl::GetSelectedItem (MFC)

Switch View :
ScriptFree
MFC Library Reference 
CTreeCtrl::GetSelectedItem 

Call this function to retrieve the currently selected item of the tree view control.


HTREEITEM GetSelectedItem( ) const;
Return Value

The handle of the selected item; otherwise NULL.

Example

// The pointer to my tree control.
extern CTreeCtrl* pmyTreeCtrl;

// Expand the selected item and make it visible, if possible.
HTREEITEM hItem = pmyTreeCtrl->GetSelectedItem();

if ((hItem != NULL) && pmyTreeCtrl->ItemHasChildren(hItem))
{
   pmyTreeCtrl->Expand(hItem, TVE_EXPAND);
   pmyTreeCtrl->EnsureVisible(hItem);
}
See Also

Reference

CTreeCtrl Class
Hierarchy Chart
CTreeCtrl::Select
CTreeCtrl::SelectDropTarget
CTreeCtrl::GetDropHilightItem

Other Resources

CTreeCtrl Members