如何在TreeCtrl中右键单击改变控件的选择项?
void CDirWndDlg::OnRclickTree1(NMHDR* pNMHDR, LRESULT* pResult)
{
CPoint pt;
::GetCursorPos(&pt);
ScreenToClient(&pt);
UINT uFlags;
HTREEITEM hItem = m_tree.HitTest(pt, &uFlags);
if ((hItem != NULL) )
{
m_tree.SelectItem(hItem);
}
*pResult = 0;
}
怎么老是选择了右键单击项下面的一项呢?