解决方案 »

  1.   

    你的派生自CView类与CTestView类有什么关联吗?有关联的话转发消息即可。
      

  2.   

    没有关联.不能在派生自CView类中写按钮的处理函数吗?
      

  3.   

    没有关联.不能在派生自CView类中写按钮的处理函数吗?
      

  4.   

    出现问题的原因是你没有把主框架类CMainFrame(你的按钮归此类管理)和你自己的派生类关联起来,消息不会发给你的派生类。
    修改TestView.cpp中的BOOL CTestViewApp::InitInstance()函数:
    CSingleDocTemplate* pDocTemplate;
    pDocTemplate = new CSingleDocTemplate(
    IDR_MAINFRAME,
    RUNTIME_CLASS(CTestViewDoc),
    RUNTIME_CLASS(CMainFrame),  
    RUNTIME_CLASS(自定义view类));//把此处改为你自定义的类
    记得包含自定义view类.h
    可以了