Eigenes MDI-Gerüst erstellt, Fehler in CMDIFrameWnd::OnCreateClient in winmdi.cpp



  • Wenn ich das als Anfänger richtig verstehe, prüft Microsoft hier ob mein Menü einem Guideline entspricht. Tut es aber nicht und soll es auch dummer Weise nicht 🙂

    Ich müsste das doch überschreiben können. So habe ich ein paar Sachen versucht. Da gab es dann aber FM in anderen Methoden der winmdi.cpp. Kann mir jemand auf die Sprünge helfen, was ich jetzt machen/tippen muss. Danke im voraus. Hier noch mein Source:

    #include <afxwin.h>
    #include <afxdlgs.h>
    #include "resource.h"
    
    class CApp : public CWinApp
    {
    public:
    	virtual BOOL InitInstance();
    };
    
    #include "App.h"
    #include "AppBorder.h"
    
    CApp theApp;
    
    BOOL CApp::InitInstance()
    {
    	CAppBorder* pMainFrame = new CAppBorder;
    	pMainFrame->LoadFrame(IDR_APP_MNU);
    	pMainFrame->ShowWindow(m_nCmdShow);
    	pMainFrame->UpdateWindow();
    	m_pMainWnd = pMainFrame;
    	return TRUE;
    }
    
    #include <afxwin.h>
    #include <afxdlgs.h>
    
    class CAppBorder : public CMDIFrameWnd
    {
    };
    
    #include <afxwin.h>
    #include <afxdlgs.h>
    #include "App.h"
    
    #include "AppBorder.h"
    

Anmelden zum Antworten