在主框架里用OnDraw函数绘制了一个图片作为默认界面,再动态创建了多个视图,视图是用CFormView类。切换到子视图后,如何回到默认界面?
救急!!谢谢!!!!新手上路!!!!!

解决方案 »

  1.   

    我看楼主好像问了不只一次了,呵呵
    如果可以的话,可以将程序源代码发到:[email protected]
    我帮你看看!注明帖子的URL!
      

  2.   

    具体代码见http://www.czvc.com/down.asp?id=10,我是照这做的,其他视图都可以正常切换,但回不了默认视图.自己加了默认视图情况的处理如下:
    case IDD_Home:
         .......  这里的代码该怎么写?      
        break; 
            
      

  3.   

    楼主还是参考:http://www.vckbase.com/document/viewdoc/?id=691
      

  4.   

    在框架窗口中用OnDraw显示图片是直接在框架窗口的客户区中画图。这不是在画一个视图窗口。可以再加一个视图如CView0作为默认视图,然后在SwitchToForm函数中这样:switch(nForm)
    {
      //...  case IDD_Home:
        pNewActiveView=(CView*)new CView1;
        break;
      //...}//后面的“显示新的视图”、“删除旧视图”的代码照抄即可