MFC里的treectrl没有索引值,因为节点的关系不一定是并列的兄弟关系,可能是父子关系或者说根与叶的关系。
简单的序号是不能标志它们的。节点的唯一标志用的节点句柄 HTREEITEM;
如果想给每个节点编个号,就首先用SetItemData()给每个节点绑定一个唯一的整数。
HTREEITEM item=CTreeCtrl::GetSelectedItem();
int num=树的变量.GetItemData(item);
MFC里的treectrl没有索引值,因为节点的关系不一定是并列的兄弟关系,可能是父子关系或者说根与叶的关系。
简单的序号是不能标志它们的。节点的唯一标志用的节点句柄 HTREEITEM;
如果想给每个节点编个号,就首先用SetItemData()给每个节点绑定一个唯一的整数。
int num=树的变量.GetItemData(item);