单文档中的CTreeCtrl 控件是通过CTreeCtr::Create() 来创建,无法使用VC来添加消息映射函数 则需要重载 CTreeCtr的OnNotify() 成员虚函数 头文件: public:// Overrides// ClassWizard generated virtual function overrides//{{AFX_VIRTUAL(CClassTreeWnd)protected:virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);//}}AFX_VIRTUAL cpp: BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult) {BOOL bRes = CTreeCtrl::OnNotify(wParam, lParam, pResult);NMHDR* pNMHDR = (NMHDR*)lParam;ASSERT (pNMHDR != NULL);if (pNMHDR->code == TTN_SHOW && GetToolTips () != NULL){GetToolTips ()->SetWindowPos (&wndTop, -1, -1, -1, -1,SWP_NOMOVE | SWP_NOACTIVATE | SWP_NOSIZE);}return bRes;}