void CNewTreeCtrl::OnRclick(NMHDR* pNMHDR, LRESULT* pResult)
{
POINT pt;
GetCursorPos(&pt);
UINT uFlags;
ScreenToClient(&pt);
MapWindowPoints(this, &pt,1);
HTREEITEM hItem = HitTest(pt,&uFlags);
if ((hItem != NULL) && (TVHT_ONITEM & uFlags))
{
Select(hItem, TVGN_CARET);
}
ClientToScreen(&pt);
*pResult = 0;
}