LibUIDK Documentation
ContentsIndexHome
PreviousUpNext
CTreeList::ListIndexByHTREEITEM Method
C++
int ListIndexByHTREEITEM(HTREEITEM hTI);

由Item句柄得到Item在List控件中的索引.

Parameters 
Description 
HTREEITEM hTI 
指定Item的句柄. 

成功返回Item在List控件中的索引. 失败返回-1.

CTreeList控件内有一个隐藏的CListCtrl控件, 用来存储每个Item的子Item的内容. LibUIDK把自绘的Tree控件的Item的句柄作为List控件的Item data(通过CListCtrl::SetItemData)存储在List的Item中. 

您尽量避免直接使用此函数, 因为自绘的Tree控件在后续的版本中可能会改变算法来实现子Item的存储, 而导致您的代码与后续LibUIDK版本不兼容.