如何知道已选定的ITEM处于CTreeCtrl的第几层

int n = 0;//层数
HTREEITEM hItem,hItemParent;
hItem = m_TreeCtrl.GetSelectedItem();
hItemParent = m_TreeCtrl.GetParentItem();
while(hItemParent)
{
     n++;
     hItemParent = m_TreeCtrl.GetParentItem(hItemParent);
}

原文地址:https://www.cnblogs.com/For-her/p/3460760.html