小弟请问各位大虾,如果想用VC实现犹如Windows编程中菜单项功能的程序(非单或多文档形式),应如何编写。急,急,急!一定会给分!

解决方案 »

  1.   

    如:file菜单下有new,open...,save as...等,如何实现?
      

  2.   

    1.基于对话框:
    添加Menu资源,然后在对话框类的属性Menu中选择你的Menu ID。
    2.基于CFormView:
    因为SDI本来就有菜单,而CFormView又有类似对话框的功能,所以这个比较合适。
    在创建工程的时候,选择SDI,然后吧CXXXView的基类改为CFormView,原来是CView。然后你就像操作对话框一样,来编你的程序了。
      

  3.   

    用 向导 生成的 MFC 应用不是有你需要的功能吗?
    当然你自己可以 处理 OnFileNew /OnFileOpen/OnSave
    OnSaveAs 先获取FileName 并设置好,再调用 OnSave