Erstellen einer MFC-Anwendung

Eine MFC-Anwendung ist eine ausführbare Anwendung für Windows, die auf der Microsoft Foundation Class (MFC)-Bibliothek basiert. MFC-ausführbare Dateien fallen in der Regel in fünf Typen: Standard-Windows Anwendungen, Dialogfelder, formularbasierte Anwendungen, Explorer-Formatanwendungen und Webbrowser-Formatanwendungen. Weitere Informationen finden Sie unter

Abhängig von den im Assistenten ausgewählten Optionen erstellt der MFC-Anwendungs-Assistent die geeigneten Klassen und Dateien für diese Anwendungstypen.

Die einfachste Möglichkeit zum Erstellen einer MFC-Anwendung besteht darin, den MFC-Anwendungs-Assistenten (MFC-App-Projekt in Visual Studio 2019) zu verwenden. Zum Erstellen einer MFC-Konsolenanwendung (ein Befehlszeilenprogramm, das MFC-Bibliotheken verwendet, aber im Konsolenfenster ausgeführt wird), verwenden Sie den Windows Desktop-Assistenten, und wählen Sie die Optionen "Konsolenanwendung" und "MFC-Header" aus.

So erstellen Sie eine MFC-Formulare oder dialogbasierte Anwendung

  1. Wählen Sie im Hauptmenü "FileNew>>Project" aus.
  2. Geben Sie "MFC" in das Suchfeld ein, und wählen Sie dann die MFC-App aus der Ergebnisliste aus.
  3. Ändern Sie die Standardwerte nach Bedarf, und drücken Sie dann "Erstellen" , um den MFC-Anwendungs-Assistenten zu öffnen.
  4. Ändern Sie die Konfigurationswerte nach Bedarf, und drücken Sie dann "Fertig stellen".

Weitere Informationen finden Sie unter Erstellen einer Forms-Based MFC-Anwendung.

Screenshot of the MFC Application wizard in Visual Studios 2019.

So erstellen Sie eine MFC-Konsolenanwendung

Eine MFC-Konsolenanwendung ist ein Befehlszeilenprogramm, das MFC-Bibliotheken verwendet, aber im Konsolenfenster ausgeführt wird.

  1. Wählen Sie im Hauptmenü "FileNew>>Project" aus.
  2. Geben Sie "Desktop" in das Suchfeld ein, und wählen Sie dann Windows Desktop-Assistent aus der Ergebnisliste aus.
  3. Ändern Sie den Projektnamen nach Bedarf, und drücken Sie dann weiter, um den Windows Desktop-Assistenten zu öffnen.
  4. Aktivieren Sie das Feld "MFC-Header" , und legen Sie bei Bedarf andere Werte fest, und drücken Sie dann "Fertig stellen".

Screenshot of the Windows Desktop wizard in Visual Studios 2019.

So erstellen Sie eine MFC-Formulare oder dialogbasierte Anwendung

  1. Wählen Sie im Hauptmenü "FileNew>>Project" aus.
  2. Wählen Sie unter den installierten Vorlagen Visual C++>MFC/ATL aus. Wenn dies nicht angezeigt wird, verwenden Sie die Visual Studio-Installer, um sie hinzuzufügen.
  3. Wählen Sie im mittleren Bereich die MFC-Anwendung aus.
  4. Ändern Sie die Konfigurationswerte nach Bedarf, und drücken Sie dann "Fertig stellen".

Weitere Informationen finden Sie unter Erstellen einer Forms-Based MFC-Anwendung.

Screenshot of the MFC Application wizard in Visual Studios 2017.

So erstellen Sie eine MFC-Konsolenanwendung

Eine MFC-Konsolenanwendung ist ein Befehlszeilenprogramm, das MFC-Bibliotheken verwendet, aber im Konsolenfenster ausgeführt wird.

  1. Wählen Sie im Hauptmenü "FileNew>>Project" aus.
  2. Wählen Sie unter den installierten Vorlagen Visual C++>Windows Desktop aus.
  3. Wählen Sie Windows Desktop-Assistent im mittleren Bereich aus.
  4. Ändern Sie den Projektnamen nach Bedarf, und drücken Sie dann OK, um den Windows Desktop-Assistenten zu öffnen.
  5. Aktivieren Sie das Feld "MFC-Header" , und legen Sie bei Bedarf andere Werte fest, und drücken Sie dann "Fertig stellen".

Screenshot of the Windows Desktop wizard in Visual Studios 2017.

So erstellen Sie eine MFC-Formulare oder dialogbasierte Anwendung

  1. Wählen Sie im Hauptmenü "FileNew>>Project" aus.
  2. Wählen Sie unter den installierten Vorlagen Visual C++>MFC aus.
  3. Wählen Sie im mittleren Bereich die MFC-Anwendung aus.
  4. Klicken Sie auf "Weiter ", um den MFC-Anwendungs-Assistenten zu starten.

Weitere Informationen finden Sie unter Erstellen einer Forms-Based MFC-Anwendung.

Screenshot of the MFC Application wizard in Visual Studios 2015.

So erstellen Sie eine MFC-Konsolenanwendung

Eine MFC-Konsolenanwendung ist ein Befehlszeilenprogramm, das MFC-Bibliotheken verwendet, aber im Konsolenfenster ausgeführt wird.

  1. Wählen Sie im Hauptmenü "FileNew>>Project" aus.
  2. Wählen Sie unter den installierten Vorlagen Visual C++>Win32 aus.
  3. Wählen Sie win32 Konsolenanwendung im mittleren Bereich aus.
  4. Ändern Sie den Projektnamen nach Bedarf, und drücken Sie dann OK.
  5. Aktivieren Sie auf der zweiten Seite des Assistenten das Kontrollkästchen "Allgemeine Kopfzeilen für MFC hinzufügen ", und legen Sie bei Bedarf andere Werte fest, und drücken Sie dann "Fertig stellen".

Nachdem das Projekt erstellt wurde, können Sie die generierten Dateien im Projektmappen-Explorer anzeigen lassen. Weitere Informationen zu den vom Assistenten erstellten Dateien im Projekt finden Sie in der projekteigenen Datei "Readme.txt". Weitere Informationen zu den Dateitypen finden Sie unter Für Visual Studio C++-Projekte erstellte Dateitypen.

Siehe auch

Adding Functionality with Code Wizards (Hinzufügen neuer Funktionen mit Code-Assistenten)
Eigenschaftenseiten