MFCChild Window maximieren



  • Hallo Leute,

    habe ein kleines Problem. Ich möchte, dass mein MFCChild Window (MDI Anwendung)
    direkt maximiert erscheint, wenn ich auf File New klicke.

    Kann mir jemand helfen?

    Vielen Dank im Voraus,

    Andreas


  • Mod

    Dieser Code maximiert das ertse Fenster. Ansonsten musst Du halt immer CMDIChildWnd::ActivateFrame(SW_SHOWMAXIMIZED); ausführen.

    class CChildFrame : public CMDIChildWnd
    {
         virtual void ActivateFrame(int nCmdShow) 
         { 
           // if another window is open, use default
           if(GetMDIFrame()->MDIGetActive())
              CMDIChildWnd::ActivateFrame(nCmdShow); 
           else
              CMDIChildWnd::ActivateFrame(SW_SHOWMAXIMIZED);   
         }
    };
    

Anmelden zum Antworten