Mehrere Dateitypen in MDI-View laden
-
Hallo, wie ist es möglich in einer MFC-Applikation ohne überschreiben von OnFileOpen im Datei-Öffnen-Dialog mehrere Dateitypen auswählbar zu machen? Ich verzweifle daran schon langsam. Ich will also meinetwegen Dateien mit der Endung *.aaa und der Endung *.bbb ladbar machen. *.aaa funktioniert, weil ich das im AppWizard eingegeben habe. Aber wo füge ich das zweite hinzu.
Euer verzweifelter Floppy
-
Normalerweise übergibt man die endungen.
Wie das im AppWiz ausschaut kenn ich jetzt gar nicht.static char BASED_CODE txtFilter[] = "Text Files (*.txt)|*.txt|All Files (*.*)|*.*||"; COpenFileDialog dlgOpenFile(TRUE,NULL,"*.txt",NULL,txtFilter);Da kann man beliebig viele reinhängen...
Ups sehe gerade, dass COpenFileDialog von mir ist...
aber wird eins zu eins an CFileDialog weitergereicht...CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, LPCTSTR lpszFilter = NULL, CWnd* pParentWnd = NULL );