类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
在OnSelChanged(...)响应函数中,我想点击子节点时得到其父节点的text;
自己试了几次,不能成功。
网友回答:
参考如下代码:
UINT uHitTestFlags;
HTREEITEM hItem = m_TreeTaxonomies.HitTest(pot, &uHitTestFlags);
if ((hItem != NULL) && (TVHT_ONITEM & uHitTestFlags))//
{
CString sCode = m_TreeTaxonomies.GetItemText(hItem);
if(sTaxonomyCode!="")
{
int nIndex=-1;
HTREEITEM hSelectedItem = GetFirstSelectedItem();
HTREEITEM hItem ;
while (NULL!=hSelectedItem)
{
hItem = hSelectedItem;
CString sIndex;
CString sValue;
sValue = GetItemText(hItem);
if(sValue.Find("RECORD")==-1)
{
hItem = GetParentItem(hItem);
sValue = GetItemText(hItem);
}
}
}
}