MFC Application Wizard
Der MFC-Anwendungs-Assistent erstellt eine Anwendung mit integrierten Funktionen. Nach der Kompilierung implementiert die Anwendung die grundlegenden Features einer ausführbaren Windows-Anwendung (.exe).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 Features die Option Kontextbezogene Hilfe auswählen, erstellt der Assistent die zum Kompilieren der Projekthilfedateien erforderlichen Dateien.Weitere Informationen zu den vom Assistenten erstellten Dateien finden Sie unter Für Visual C++-Projekte erstellte Dateitypen und in der projekteigenen Datei Readme.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:
Application Type, MFC Application Wizard
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-/Ansichtarchitektur.
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++.
Compound Document Support, MFC Application Wizard
- Das Projekt bietet keine Unterstützung für Verbunddokumente.
Document Template Strings, MFC Application Wizard
- Das Projekt verwendet den Projektnamen als standardmäßige Zeichenfolgen für Dokumentvorlagen.
Database Support, MFC Application Wizard
- Das Projekt bietet keine Datenbankunterstützung.
User Interface Features, MFC Application Wizard
- Das Projekt implementiert die standardmäßigen Benutzeroberflächen-Features 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.
Advanced Features, MFC Application Wizard
Das Projekt unterstützt das Drucken und die Seitenansicht.
Das Projekt unterstützt ActiveX-Steuerelemente.Weitere Informationen finden Sie unter Sequenz von Vorgängen zum Erstellen von ActiveX-Steuerelementen.
Folgende Features werden vom Projekt nicht unterstützt: Automatisierung, MAPI, Windows-Sockets oder Active Accessibility.
Das Projekt unterstützt die andockbaren Bereiche Explorer, Ausgabe und Eigenschaften.
Generated Classes, MFC Application Wizard
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 von Klassen, die von Anwendungen für Windows zu schreiben