MFC-Anwendungs-Assistent
Der MFC-Anwendungs-Assistent erstellt eine Anwendung, die beim Kompilieren die grundlegenden Funktionen einer ausführbaren Windows-Anwendung (.exe) implementiert. Die MFC-Startanwendung umfasst C++-Quelldateien (.cpp), Ressourcendateien (.rc), Headerdateien (.h) sowie eine Projektdatei (.vcxproj). Der in diesen Startdateien generierte Code basiert auf MFC.
Hinweis
Abhängig von den ausgewählten Optionen kann der Assistent zusätzliche Projektdateien erstellen.Wenn Sie auf der Seite Erweiterte Funktionen die Option Kontextbezogene Hilfe auswählen, erstellt der Assistent die zum Kompilieren der Projekthilfedateien erforderlichen Dateien.Weitere Informationen über die vom Assistenten erstellten Dateien finden Sie unter Für Visual C++-Projekte erstellte Dateitypen und in der projekteigenen Datei "Info.txt".
Übersicht
Auf dieser Seite des Assistenten sind die aktuellen Anwendungseinstellungen für die zu erstellende MFC-Anwendung aufgeführt. Der Assistent erstellt ein Projekt standardmäßig wie folgt:
Anwendungstyp, MFC-Anwendungs-Assistent
Das Projekt wird mit MDI (Multiple Document Interface)-Unterstützung mit Registerkarten erstellt. Weitere Informationen finden Sie unter SDI und MDI.
Das Projekt verwendet die Dokument-/Ansichtsarchitektur.
Das Projekt verwendet Unicode-Bibliotheken.
Das Projekt wird mit dem Visual Studio-Projektformat erstellt und aktiviert visuelle Stilumschaltung.
Das Projekt verwendet MFC in einer gemeinsam genutzten DLL. Weitere Informationen finden Sie unter DLLs in Visual C++.
Verbunddokumentunterstützung, MFC-Anwendungs-Assistent
- Das Projekt bietet keine Unterstützung für Verbunddokumente.
Zeichenfolgen für Dokumentvorlagen, MFC-Anwendungs-Assistent
- Das Projekt verwendet den Projektnamen als standardmäßige Zeichenfolgen für Dokumentvorlagen.
Datenbankunterstützung, MFC-Anwendungs-Assistent
- Das Projekt bietet keine Datenbankunterstützung.
Benutzeroberflächen-Features, MFC-Anwendungs-Assistent
- Das Projekt implementiert die standardmäßigen Benutzeroberflächen-Funktionen von Windows, darunter ein Systemmenü, eine Statusleiste, Schaltflächen zum Minimieren und Maximieren, ein Dialogfeld Info, eine Standardmenüleiste, eine andockbare Symbolleiste sowie untergeordnete Rahmen.
Erweiterte Features, MFC-Anwendungs-Assistent
Das Projekt unterstützt das Drucken und die Seitenansicht.
Das Projekt unterstützt ActiveX-Steuerelemente. Weitere Informationen finden Sie unter Operationssequenz zur Erstellung von ActiveX-Steuerelementen.
Folgende Funktionen werden vom Projekt nicht unterstützt: Automatisierung, MAPI, Windows-Sockets oder Active Accessibility.
Das Projekt unterstützt die andockbaren Bereiche Explorer, Ausgabe und Eigenschaften.
Erstellte Klassen, MFC-Anwendungs-Assistent
Die Ansichtsklasse des Projekts wird von der CView-Klasse abgeleitet.
Die Anwendungsklasse des Projekts wird von der CWinAppEx-Klasse abgeleitet.
Die Dokumentklasse des Projekts wird von der CDocument-Klasse abgeleitet.
Die Hauptrahmenklasse des Projekts wird von der CMDIFrameWndEx-Klasse abgeleitet.
Die untergeordnete Klasse des Projekts wird von der CMDIChildWndEx-Klasse abgeleitet.
Um diese Standardeinstellungen zu ändern, klicken Sie in der linken Spalte des Assistenten auf die Titel der entsprechenden Registerkarten und nehmen auf der angezeigten Seite die Änderungen vor.
Nachdem Sie ein MFC-Anwendungsprojekt erstellt haben, können Sie dem Projekt mithilfe der Code-Assistenten von Visual C++ Objekte oder Steuerelemente hinzufügen.
Siehe auch
Aufgaben
Konzepte
Verwenden der Klassen zum Schreiben von Anwendungen für Windows