CTreeCtrl展开树形所有节点

来源:互联网 发布:mac电脑子网掩码怎么 编辑:程序博客网 时间:2024/06/02 00:05
void CMenuCreatDlg::OnMENUITEMexpandtree() //展开所有节点  {      // TODO: Add your command handler code here       MyExpandTree(m_tree.GetRootItem());   }     void CMenuCreatDlg::MyExpandTree(HTREEITEM hTreeItem)  {      if(!m_tree.ItemHasChildren(hTreeItem))      {          return;      }      HTREEITEM hNextItem = m_tree.GetChildItem(hTreeItem);      while (hNextItem != NULL)      {          MyExpandTree(hNextItem);          hNextItem = m_tree.GetNextItem(hNextItem, TVGN_NEXT);      }      m_tree.Expand(hTreeItem,TVE_EXPAND);  }  

0 0
原创粉丝点击