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 beispielsweise auf der Seite "Erweiterte Features" kontextbezogene Hilfe auswählen, erstellt der Assistent die Dateien, die zum Kompilieren der Hilfedateien des Projekts erforderlich sind. Weitere Informationen zu den vom Assistenten erstellten Dateien finden Sie unter "Für Visual Studio C++-Projekte erstellte Dateitypen" und finden Sie in der Readme.txt Datei im Projekt.
Übersicht
Auf dieser Assistentenseite werden die aktuellen Anwendungseinstellungen für die MFC-Anwendung beschrieben, die Sie erstellen. 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 Erstellen von C/C++-DLLs in Visual Studio.
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-Funktionen, MFC-Anwendungs-Assistent
- Das Projekt implementiert standardmäßige Windows-Benutzeroberflächenfeatures wie ein Systemmenü, eine Statusleiste, Maximierung und Minimierung von Feldern, ein Infofeld , eine Standardmenüleiste und Andocksymbolleiste sowie untergeordnete Frames.
Erweiterte Funktionen, MFC-Anwendungs-Assistent
Das Projekt unterstützt das Drucken und die Seitenansicht.
Das Projekt unterstützt ActiveX-Steuerelemente. Weitere Informationen finden Sie unter "Sequenz der Vorgänge zum Erstellen von ActiveX-Steuerelementen".
Das Projekt bietet keine Unterstützung für Automatisierung, MAPI, Windows Sockets oder aktive Barrierefreiheit.
Das Projekt unterstützt einen Explorer-Dockingbereich, einen Ausgabe-Andockbereich und einen Andockbereich "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 Hauptframeklasse des Projekts wird von der
CMDIFrameWndEx
Klasse abgeleitet.Die untergeordnete Frameklasse des Projekts wird von der
CMDIChildWndEx
Klasse abgeleitet.
Um diese Standardeinstellungen zu ändern, wählen Sie den entsprechenden Registerkartentitel in der linken Spalte des Assistenten aus, und nehmen Sie die Änderungen auf der angezeigten Seite vor.
Nachdem Sie ein MFC-Anwendungsprojekt erstellt haben, können Sie Ihrem Projekt Mithilfe von Visual C++ -Code-Assistenten Objekte oder Steuerelemente hinzufügen.
Siehe auch
Erstellen einer MFC-Anwendung
MFC-Desktopanwendungen
Verwenden der Klassen zum Schreiben von Anwendungen für Windows