我从 CTreeCtrl 派生自己的 CNewTreeCtrl
然后添加消息映射,自定义一消息DBCLICK_NOTIFY,但一直没反应,不知为什么???

解决方案 »

  1.   

    自定义消息要有好多步:
    1:在.h文件中#define WM_YOUMESSAGE WM_USER+5;
    2:ClassWizard是不会把我们自己的消息加到映射表中的所有在.cpp
      中在BEGIN_MESSAGE_MAP和 AFX_MESSAGE_MAP 之间加
        ON_MESSAGE(WM_YOUMESSAGE,OnYouMessage);
    3:处理函数 LRESULT 类::OnYouMessage();
    4:在.h文件中加入申明:afx_msg LRESULT OnYouMessage();
    搞定。
      

  2.   

    在.h文件中#define WM_YOUMESSAGE WM_USER+5;
    加在stdafx.h中较好
      

  3.   

    谢谢了,我会了,我找了很久才找到,^_^!谢谢了 ,谢谢你spsheep2003,谢谢你csdn!