关于tree control的使用

来源:互联网 发布:中国电信网络发展部 编辑:程序博客网 时间:2024/06/06 05:36

m_tree.ModifyStyle(NULL,TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT);//设置树形控件的风格

TVS_HASBUTTONS  设置添加图标:+和-

TVS_HASLINES  设置父节点和子节点间有连线

TVS_LINESATROOT 设置根节点和子节点间有连线


 HTREEITEM m_hRoot =m_tree.InsertItem(/*根节点名*/);// 插入一个根节点

 

m_tree.Expand(m_hRoot,TVE_EXPAND);// 将m_hRoot结点设置为展开样式

 

HTREEITEM hCurItem = m_tree.GetSelectedItem();    //得到当前选中的节点

 

HTREEITEM hParent = m_tree.GetParentItem(hItem); //获得父节点

 

HTREEITEM hCurItem =m_tree.GetNextSiblingItem(hCurItem);//得到下一个兄弟结点

 

HTREEITEM hCurItem =m_tree.GetPrevSiblingItem(hCurItem);//得到上一个兄弟结点

 

m_tree.DeleteItem(hCurItem);//删除对应节点

 

m_tree.SelectItem(hCurItem);//将hCurItem设置为被选中的节点

原创粉丝点击