读书人

树形控件的简单有关问题

发布时间: 2013-07-08 14:13:00 作者: rapoo

树形控件的简单问题
本帖最后由 pkmd 于 2013-06-19 11:19:12 编辑 +--- A1
+--- B1
+--- C1
+--- C2
+--- C3
+--- B2
+--- B3

+--- A2
+--- B11
+--- C31
+--- C32
+--- C33
+--- B21
+--- C11
+--- C21
+--- C31
+--- B31

+--- A3
+--- B111
+--- C311
+--- C312
+--- C313
+--- B211
+--- C111


树形列表控件中,对于上述结构,m_strRoot = m_TreeCtrl.GetItemText(m_TreeCtrl.GetRootItem());
m_strRoot的值是"A1"吧。

想得到“A2”或者"A3"的话,该怎么写?

[解决办法]
HTREEITEM hRoot=m_TreeCtrl.GetRootItem();
HTREEITEM hA2=m_TreeCtrl.GetNextSibling(hRoot);
HTREEITEM hA3=m_TreeCtrl.GetNextSibling(hA2);

查一下MSDN就知道有哪些接口了。

读书人网 >VC/MFC

热点推荐