1.怎么改变MDI子窗体的标题? 请在MDI或在MDI子窗体的类中修改,不要在DOC里修改.
2.怎么样在程序启动后,使MDI子窗体最大化.
3.怎么样使MDI子窗体的关闭按纽无效.以上问题,你请调试过以后再回答.

解决方案 »

  1.   

    1:需要改变窗口标题的时候调用CFrameWnd::SetTitle(LPCTSTR szTitle);
    2:重载CChildFrame::ActivateFrame,以SW_SHOWMAXIMIZED调用父类函数;
    3:在CFrameWnd::OnCreate中:
    CMenu* pMenu=GetSystemMenu(false);
    pMenu->RemoveMenu(MF_BYCOMMAND,SC_CLOSE);
      

  2.   

    TO:webber84(糕鱼昏) 
    1和3回答的不正确,我是要改MDI的子框架,子框架的关闭按纽要求无效.
    SetTilte改的是MDI主框架的标题,我想改MDI子框架的标题.没有人知道吗?
      

  3.   

    谁告诉你SetTilte只能改主框架架标题的?
    至于关闭按钮,你是加在CCildFrame::OnCreate中的吗?我怎么用得好好的?
      

  4.   

    按照你说的,没有一点反映.
    我用的是VC.NET