Hallo Robert!
Dein Fehler liegt wahrscheinlich darin, dass du deinen CMainFrame noch immer in der CXXXApp::InitInstance anzeigen lässt! Lasse einfach die m_pMainFrame->ShowWindow(…) und m_pMainFrame->UpdateWindow(…) weg oder schreib etwas in der Form:
/////////////////////////////////////////////////////////////////
// Source Code - Beginn : CXXXApp::InitInstance
/////////////////////////////////////////////////////////////////
#ifdef _AFXDLL
Enable3dControls(); // Diese Funktion bei Verwendung von MFC in gemeinsam genutzten DLLs aufrufen
#else
Enable3dControlsStatic(); // Diese Funktion bei statischen MFC-Anbindungen aufrufen
#endif
CMainFrame* pMainFrame = new CMainFrame;
if (!pMainFrame->LoadFrame(IDR_MAINFRAME))
return FALSE;
m_pMainWnd = pMainFrame;
// For debugging (or something…)
// pMainFrame->ActivateFrame();
return TRUE;
/////////////////////////////////////////////////////////////////
// Source Code - Ende
/////////////////////////////////////////////////////////////////
Ich hoffe ich konnte helfen,
KoRn!
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]