+ -
当前位置:首页 → 问答吧 → CTreeCtrl 和 GetItemText

CTreeCtrl 和 GetItemText

时间:2011-12-03

来源:互联网

当点击某个结点的时候为什么总是第二次单击此结点才返回该结点的文本
而第一次返回的总是父结点的文本?

C/C++ code

void CMytreeview::OnClick(NMHDR* pNMHDR, LRESULT* pResult) 
{
    // TODO: Add your control notification handler code here
     CString itemStr;

    itemStr = m_treectrl->GetItemText(m_treectrl->GetSelectedItem());
    AfxMessageBox(itemStr);
    *pResult = 0;
}



 

作者: firsun   发布时间: 2011-12-03

使用:
void CLeftView::OnSelchanging(NMHDR* pNMHDR, LRESULT* pResult) 
或者:
void CLeftView::OnSelchanged(NMHDR* pNMHDR, LRESULT* pResult) 

作者: schlafenhamster   发布时间: 2011-12-03