P
Also ich habe folgende Lösung gefunden:
- Methode OnOpenDocument() erstellen.
- Dort FALSE zurückgeben, wenn man nicht möchte, dass das Fenster geöffnet wird.
else
{
MessageBox(NULL,"Kann File nicht laden!, Versionsfehler","Hinweis",0);
m_FileOKtoOpen = false;
}
BOOL CMapEditorDoc::OnOpenDocument(LPCTSTR lpszPathName)
{
if (!CDocument::OnOpenDocument(lpszPathName))
return FALSE;
// TODO: Add your specialized creation code here
return m_FileOKtoOpen; // Wenn das File beim Öffnen Fehler auswies, wird es nicht geöffnet
}