MFC_Tree Control樹控件

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);
}
相關文章
相關標籤/搜索