MFC-Anwendungs-Assistent
Aktualisiert: November 2007
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 (.vcproj). 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:
Anwendungstyp, MFC-Anwendungs-Assistent
Das Projekt wird mit MDI (Multiple Document Interface)-Unterstützung mit Registerkarten erstellt. Weitere Informationen hierzu finden Sie unter SDI and MDI.
Das Projekt verwendet die Document/View Architecture.
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 hierzu finden Sie unter DLLs.
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-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.
Erweiterte Features, MFC-Anwendungs-Assistent
Das Projekt unterstützt das Drucken und die Seitenansicht.
Das Projekt unterstützt ActiveX-Steuerelemente. Weitere Informationen hierzu finden Sie unter Sequence of Operations for Creating ActiveX Controls.
Folgende Features werden vom Projekt nicht unterstützt: Automation, 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 Class abgeleitet.
Die Anwendungsklasse des Projekts wird von der CWinAppEx Class abgeleitet.
Die Dokumentklasse des Projekts wird von der CDocument Class abgeleitet.
Die Hauptrahmenklasse des Projekts wird von der CMDIFrameWndEx Class abgeleitet.
Die untergeordnete Klasse des Projekts wird von der CMDIChildWndEx Class 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
Using the Classes to Write Applications for Windows