CTreeCtrl::Expand

Call this function to expand or collapse the list of child items, if any, associated with the given parent item.

BOOL Expand(
   HTREEITEM hItem,
   UINT nCode 
);

Parameters

  • hItem
    Handle of the tree item being expanded.

  • nCode
    A flag indicating the type of action to be taken. This flag can have one of the following values:

    • TVE_COLLAPSE   Collapses the list.

    • TVE_COLLAPSERESET   Collapses the list and removes the child items. The TVIS_EXPANDEDONCE state flag is reset. This flag must be used with the TVE_COLLAPSE flag.

    • TVE_EXPAND   Expands the list.

    • TVE_TOGGLE   Collapses the list if it is currently expanded or expands it if it is currently collapsed.

Return Value

Nonzero if successful; otherwise 0.

Example

See the example for CTreeCtrl::EnsureVisible.

Requirements

Header: afxcmn.h

See Also

Reference

CTreeCtrl Class

Hierarchy Chart

CTreeCtrl::EnsureVisible

Other Resources

CTreeCtrl Members