CTreeCtrl展开树形所有节点
生活随笔
收集整理的這篇文章主要介紹了
CTreeCtrl展开树形所有节点
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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);
}
總結
以上是生活随笔為你收集整理的CTreeCtrl展开树形所有节点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: list Control实现单元格编辑与
- 下一篇: MFC 界面美化 Skinmagic