屬性
含義
has buttons
true 有展開按鈕
has lines
true 有展開線
lines at root
true 有根節點
介面
功能
獲取應用程式物件指標
載入自定義圖示
cimagelist::create
建立影象列表
cimagelist::add
影象列表追加圖示
ctreectrl::setimagelist
設定圖形狀態列表
ctreectrl::insertitem
插入節點
ctreectrl::selectitem
設定預設選中項
ctreectrl::getselecteditem
獲取選中項
ctreectrl::getitemtext
獲取某項內容
//效果展示:icon
hicon icons[4
];
// icons[
icons[
icons[
//設定使用的
//建立
m_imagelist.create(30, 30, ilc_color32, 3, 3
);
for (int i = 0; i < 4; i++)
//準備
m_tree.setimagelist(&m_imagelist, tvsil_normal);
//建立節點
//引數 1.顯示內容 2,3顯示 4.父節點
htreeitem rootitem = m_tree.insertitem(text("
根節點"), 0, 0
, null);
htreeitem parentitem = m_tree.insertitem(text("
父節點"), 1, 1
, rootitem);
htreeitem subitem1 = m_tree.insertitem(text("
子節點"), 2, 2
, parentitem);
htreeitem subitem2 = m_tree.insertitem(text("
子節點"), 2, 2
, parentitem);
//設定預設選中
m_tree.selectitem(subitem2);
MFC 樹控制項CTreeCtrl
常用屬性設定 屬性 含義 has buttons true 有展開按鈕 has lines true 有展開線 lines at root true 有根節點 常用介面 介面 功能 獲取應用程式物件指標 載入自定義圖示 cimagelist create 建立影象列表 cimagelist add ...
CTreeCtrl控制項
在這裡,你可以獲得以下資訊 1.ctreectrl 樣式及設定 2.擴充套件樣式設定 3.資料插入 ctreectrl控制項 cobject ccmdtarget cwnd ctreectrl 1.ctreectrl 樣式及設定 long lstyle lstyle getwindowlong m ...
MFC學習之CTreeCtrl控制項的使用
樹狀控制項ctreectrl主要用於樹狀結構的功能使用,其中樹狀結構有乙個根接點 root 乙個根接點下可以有多個子接點或者不設定子接點,子接點也可以作為父節點,使其下也包含若干的子接點,總是可以根據接點之間的上下級關係然後設定相應的接點。mtreectrl insertitem 函式為為控制項新增...