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展开树形所有节点
最新推荐文章于 2024-07-23 16:17:34 发布