CTreeCtrl::ModifyStylecode
TVS_HASLINES:虛線(樹控件在各子項之間存在連線)get
TVS_LINESATROOT: 虛線(樹控件在根項之間存在連線);it
TVS_HASBUTTONS:父節點前面的加減號,能夠打開或者關閉子節點class
TVS_CHECKBOXES:節點前面的勾選框List
TVS_EDITLABELS 表示能夠控件鼠標單擊修改樹項的名稱;遍歷
TVS_SHOWSELALWAYS 表示選中項即便在窗口失去輸入焦點時仍然保持選中狀態;di
TVS_DISABLEDRAGDROP表示禁止樹控件發送TVN_BEGINDRAG消息文件
SetImageList:設置樹節點前面的小圖標(好比文件夾之類)while
tree.Expand(hItem, TVE_EXPAND);//展開hItem下的全部子節點co
tree.SelectItem(m_hCurNode);//選中節點
tree.GetNextSiblingItem(m_hCurNode)//兄弟節點
遍歷一顆樹
HTREEITEM hNextBro = m_devTree.GetNextSiblingItem(m_hCurNode); while (hNextBro!=NULL) { //所須要執行的操做 hNextBro = m_devTree.GetNextSiblingItem(hNextBro); }