我想在程序的控制下切换两个CFormView视图类,通过框架上的两个菜单项来切换,同时两个视图类对应的视口中的控件还不一样,我希望在点击其中任何一个菜单项时都会打开一个对话框(两个菜单项打开的对话框是不一样的),同时背景视口中的控件也要发生改变,就是说一个菜单项同时对应两个响应函数了(这样可以实现吗?)
另外还有一个疑点:这两个视口中的对应的不同控件,我要在什么环境中来搭建呢,肯定不能搭在同一个视图环境下吧?

解决方案 »

  1.   

    同时生成两个formview,显示这个隐藏那个,显示那个隐藏这个,就可以达到切换目的。我就是这样干的。
      

  2.   

    我也是这么想的,但不知怎么实现,你能告诉我怎样生成两个formview吗?
      

  3.   

    我是直接在ClassWizard当中添加了一个新的CFormView的派生类,但是没有同时生成一个新的视口可供我添加控件,我就奇怪我的控件该搭在什么地方呢?
      

  4.   

    终于创建出两个formview类了,呵呵,不好意思,这么简单的问题还要麻烦大家。还有一个问题,我有一个CFormView的派生类,想在框架窗口类中调用这个视图类的一个成员函数,该怎么调?