我在一个单文档视图中增加一个ccontrolbar
然后在ccontrolbar中增加一个树控件,
现在
我想给我的树控件增加右键响应,并且能够识别是在哪个树枝上点击的右键。
我想了很久,不知该如何处理程序大致如下:
class CMainFrame : public CFrameWnd
{
...
    //CCoolBar为一个继承自ccontrolbar的类
    CCoolBar m_wndMyBar1;
    CTreeCtrl m_wndTree;
...
}int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
...
if (!m_wndMyBar1.Create(_T("System"),this,123)) { TRACE0("Failed to create mybar\n"); return -1; } 
m_wndMyBar1.SetBarStyle(m_wndMyBar1.GetBarStyle() | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC); 
m_wndMyBar1.EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndMyBar1, AFX_IDW_DOCKBAR_LEFT);///停靠在左边if (!m_wndTree.Create(WS_CHILD|WS_VISIBLE|TVS_HASLINES|TVS_HASBUTTONS|TVS_LINESATROOT,
CRect(0, 0, 0, 0), 
&m_wndMyBar1, 100))
{
TRACE0("Failed to create instant bar child\n");
return -1;
}
m_wndTree.ModifyStyleEx(0, WS_EX_CLIENTEDGE);HTREEITEM hti = m_wndTree.InsertItem(_T("sys"));
m_wndTree.InsertItem(_T("part1"), hti);
         m_wndTree.InsertItem(_T("part2"), hti);
         m_wndTree.InsertItem(_T("part3"), hti);
         m_wndTree.InsertItem(_T("part4"), hti);
...
}现在的问题是我怎么确定右键的位置,并响应树控件的右键消息请大侠指点!!!!