MFC找到TreeControl选中标签的索引值

MFC里的treectrl没有索引值,因为节点的关系不一定是并列的兄弟关系,可能是父子关系或者说根与叶的关系。


简单的序号是不能标志它们的。节点的唯一标志用的节点句柄 HTREEITEM;


如果想给每个节点编个号,就首先用SetItemData()给每个节点绑定一个唯一的整数。


然后,
HTREEITEM item=CTreeCtrl::GetSelectedItem();

int num=树的变量.GetItemData(item);


这样就可以获取当前选中项对应到的索引啦!~

你可能感兴趣的:(C++,索引,tree,mfc,vs2008,control)