TreeView_Expand  J90L8H 

The TreeView_Expand macro expands or collapses the list of child items, if any, associated with the specified parent item. You can use this macro or explicitly send the TVM_EXPAND3ZS_GI message.

BOOL TreeView_Expand(

    hwnd,

 

    hitem,

 

    flag

 

   );

 

 

Parameters

hwnd

Handle to the tree-view control.

hitem

Handle to the parent item to expand or collapse.

flag

Action flag. This parameter can be one of the following values:

Value

Meaning

TVE_COLLAPSE

Collapses the list.

TVE_COLLAPSERESET

Collapses the list and removes the child items. Note that TVE_COLLAPSE must also be specified.

TVE_EXPAND

Expands the list.

TVE_TOGGLE

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

 

Return Values

Returns TRUE if any change took place or FALSE otherwise.

Remarks

This macro does not send the TVN_ITEMEXPANDING and TVN_ITEMEXPANDED notification messages to the parent window.

See Also

TVM_EXPAND, TVN_ITEMEXPANDED, TVN_ITEMEXPANDING