从childframe中继承多个子框架,初始化为最大化
1.如何去掉标题栏,就是去掉系统菜单 *最大化,最小化,关闭*
2.由于多个窗口同时显示,由于各个窗口都是最大化显示,切换时会出现从小窗口
到最大化的显示,如何去掉这种痕迹?两问共100分!
谢谢!

解决方案 »

  1.   

    第1个问题:把Alignment属性设为0 
    第2个问题.除非切换时Hide另个窗口。不然不行 
    不知对不对,不对不要扔瓶子啊
      

  2.   

    1、在你的CChildFrame类的PreCreateWindow函数中加上
       cs.style &= ~WS_SYSMENU;2、重载你的CChildFrame中的OnActiveFrame()函数,在函数中如下处理
    void CTrafficFrame::ActivateFrame(int nCmdShow) 
    {
    nCmdShow = SW_SHOWMAXIMIZED;

    CMDIChildWnd::ActivateFrame(nCmdShow);
    }试一试!
      

  3.   

    void CTrafficFrame::ActivateFrame(int nCmdShow) 
    {
    nCmdShow = SW_SHOWMAXIMIZED;

    CMDIChildWnd::ActivateFrame(nCmdShow);
    }
    就是在里面出现的从恢复化到最大化的那种现象!
      

  4.   

    在你的CChildFrame类的PreCreateWindow函数中加上
       cs.style &= ~WS_SYSMENU;
    debug error
     如改为
    cs.dwstyle &= ~WS_SYSMENU;
    最大化时还有!
      

  5.   

    cs.style &= ~WS_SYSMENU;
    可以,我刚刚试过