用CEditView类生成一个程序框架,系统生成的编辑菜单中的子菜单如"粘贴","复制"等就自动起作用了,但是我在程序文件中,以及msdn中都找不到类似于OnEditCopy这样的命令消息响应函数,那这些功能是系统怎么实现的或者说在哪里实现的呢?

解决方案 »

  1.   

    这是被MFC封装起来了,当然看不到了。但是,它提供了,一个菜单框架,你可以重载这个函数。就像打印的代码一样,你可以直接利用框架提供的代码以可以自己改写。
      

  2.   

    此类消息已被MFC封装在Framework中了,菜单消息属于WM_COMMAND命令消息类型
    每个类都有OnCmdMsg()是专门对付命令消息的函数。
      

  3.   

    默认消息处理函数API处理了这些东西。