VC/MFC的class wizard 怎样添加响应函数OnNcHitTest,里面没有找到这个可以添加

解决方案 »

  1.   

    直接在动态映射消息MAP中添加一个对应的宏,然后用afx把你的onNcHitTest防止进去,即可
      

  2.   

    即在BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
    //{{AFX_MSG_MAP(CAboutDlg)
    // No message handlers
            ON_COMMAND(ID_FILE_PRINT_DIRECT,onNcHitTest) //}}AFX_MSG_MAP
    END_MESSAGE_MAP()
    里面添加你的消息.宏,然后再投文件中对话框头文件中添加afx_msg void onNcHitTest
    或者你随便加一个class Wizard里面有的,看看都在什么地方有了内容,比较着把这个添加进去.
      

  3.   

    vc6.0->菜单->查看->建立类向导->class info->高级选项的消息过滤 选择Window,默认是Dialog,这样OnNcHitTest消息就出来了。
      

  4.   

    没有这个消息可以手动加啊,在MSDN上查到该消息和相应的响应函数的格式,拷贝过来手动加就OK了:
    声明、消息映射、函数实现
      

  5.   

    三楼 singwhatiwanna
      正解