//遍历,扩展所有节点
void ExpandAll(CTreeCtrl& tree,HTREEITEM hitem)
{
if(!hitem)
return;
HTREEITEM tmp = hitem;
tree.Expand(tmp,TVE_EXPAND);
tmp = tree.GetNextItem(tmp,TVGN_CHILD);
do
{
tree.Expand(tmp,TVE_EXPAND);
ExpandAll(tree,tree.GetNextItem(tmp,TVGN_CHILD));
}
while(tmp = tree.GetNextItem(tmp,TVGN_NEXT));
}
使用
ExpandAll(tree,tree.GetRootItem());
CListCtrl展开所有节点
最新推荐文章于 2018-10-04 17:31:43 发布