MDI: Datei-Öffnen-Dialog modifizieren
-
Hallo,
ich habe in der String-Table den String angepasst, der für den "Datei-Filter" zuständig
ist (also der wie im Beispiel unten nur .bmp-Dateien anzeigt). Ich möchte aber mehrere
Einträge im Datei-Öffnen-Dialog haben:Bitmap-Dateien (.bmp)
Targa-Dateien (.tga)
Bilddateien (.bmp, .tga)
Alle Dateien (.)Ich habe aber noch nicht herausgefunden, wie das geht. Kann mir jemand helfen?
BOOL CImageMasterApp::InitInstance() { ... CMultiDocTemplate* pDocTemplate; pDocTemplate = new CMultiDocTemplate( IDR_IMAGEMTYPE, // => "\n\n\nBitmap-Dateien (*.bmp)\n.bmp\n\n" RUNTIME_CLASS(CImageMasterDoc), RUNTIME_CLASS(CChildFrame), // Benutzerspezifischer MDI-Child-Rahmen RUNTIME_CLASS(CImageMasterView)); AddDocTemplate(pDocTemplate); ...
-
Nix leichter als das:
BOOL CImageMasterApp::InitInstance() { ... CMultiDocTemplate* pDocTemplate; pDocTemplate = new CMultiDocTemplate( IDR_IMAGEMTYPE, // => "\n\n\nBitmap-Dateien (*.bmp)\n.bmp\n\n" RUNTIME_CLASS(CImageMasterDoc), RUNTIME_CLASS(CChildFrame), // Benutzerspezifischer MDI-Child-Rahmen RUNTIME_CLASS(CImageMasterView)); AddDocTemplate(pDocTemplate); pDocTemplate = new CMultiDocTemplate( IDR_IMAGEMTYPE2, // => "\n\n\nTarga-Dateien (*.tga)\n.tga\n\n" RUNTIME_CLASS(CImageMasterDoc), RUNTIME_CLASS(CChildFrame), // Benutzerspezifischer MDI-Child-Rahmen RUNTIME_CLASS(CImageMasterView)); AddDocTemplate(pDocTemplate); ...