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

来源:互联网 发布:美图看看 mac 编辑:程序博客网 时间:2024/06/07 05:43

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


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


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


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

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


这样就可以获取当前选中项对应到的索引啦!~
0 0
原创粉丝点击