ERROR:
HTREEITEM hItem = m_tree.GetSelectedItem(); //获得的项并不是我点击的项
RESOLVE:
CPoint pt = GetCurrentMessage()->pt;
m_tree.ScreenToClient(&pt);
UINT uFlag = 0;
HTREEITEM hitem = m_tree.HitTest(pt,&uFlag);
if (NULL != hitem && (TVHT_ONITEM&uFlag))
{
m_tree.SelectItem(hitem);
expandNode(hitem); //进行展开子项操作
}