Erstellen einer MFC-Anwendung

Eine MFC-Anwendung ist eine ausführbare Anwendung für Windows, die auf der Microsoft Foundation Class (MFC)-Bibliothek basiert. Ausführbare MFC-Dateien sind in der Regel in fünf Typen unterteilt: Windows Standardanwendungen, Dialogfelder, formularbasierte Anwendungen, Anwendungen im Explorer-Stil und Anwendungen im Webbrowserstil. 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 ist die Verwendung des MFC-Anwendungs-Assistenten (MFC-App-Projekt in Visual Studio 2019). Verwenden Sie zum Erstellen einer MFC-Konsolenanwendung (ein Befehlszeilenprogramm, das MFC-Bibliotheken verwendet, aber im Konsolenfenster ausgeführt wird) 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ü Datei Neu > Project. >
  2. Geben Sie "MFC" in das Suchfeld ein, und wählen Sie dann MFC-App aus der Ergebnisliste aus.
  3. Ändern Sie die Standardwerte nach Bedarf, und klicken Sie dann auf Erstellen, um den MFC-Anwendungs-Assistenten zu öffnen.
  4. Ändern Sie die Konfigurationswerte nach Bedarf, und klicken Sie dann auf Fertig stellen.

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

Screenshot des MFC-Anwendungs-Assistenten in Visual Studio 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ü Datei Neu > Project. >
  2. Geben Sie "Desktop" in das Suchfeld ein, und wählen Sie dann Windows Desktop-Assistenten aus der Ergebnisliste aus.
  3. Ändern Sie den Projektnamen nach Bedarf, und klicken Sie dann auf Weiter, um den Windows Desktop-Assistenten zu öffnen.
  4. Aktivieren Sie das Kontrollkästchen MFC-Header, legen Sie bei Bedarf weitere Werte fest, und klicken Sie dann auf Fertig stellen.

Screenshot: Assistent für Windows Desktop in Visual Studio 2019

So erstellen Sie eine MFC-Formulare oder dialogbasierte Anwendung

  1. Wählen Sie im Hauptmenü Datei Neu > Project. >
  2. Wählen Sie unter Installierte Vorlagen Visual C++ > MFC/ATL aus. Wenn diese nicht zu sehen sind, verwenden Sie die Visual Studio-Installer, um sie hinzuzufügen.
  3. Wählen Sie im zentrierten Bereich MFC-Anwendung aus.
  4. Ändern Sie die Konfigurationswerte nach Bedarf, und klicken Sie dann auf Fertig stellen.

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

Screenshot des MFC-Anwendungs-Assistenten in Visual Studio 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ü Datei Neu > Project. >
  2. Wählen Sie unter Installierte Vorlagen die Option Visual C++ > Windows Desktop aus.
  3. Wählen sie Windows Desktop-Assistenten im mittelpunkten Bereich aus.
  4. Ändern Sie den Projektnamen nach Bedarf, und klicken Sie dann auf OK, um den Windows Desktop-Assistenten zu öffnen.
  5. Aktivieren Sie das Kontrollkästchen MFC-Header, legen Sie bei Bedarf weitere Werte fest, und klicken Sie dann auf Fertig stellen.

Screenshot: Assistent für Windows Desktop in Visual Studio 2017

So erstellen Sie eine MFC-Formulare oder dialogbasierte Anwendung

  1. Wählen Sie im Hauptmenü Datei Neu > Project. >
  2. Wählen Sie unter Installierte Vorlagen die Option Visual C++ > MFC aus.
  3. Wählen Sie im zentrierten Bereich 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: MFC-Anwendungs-Assistent in Visual Studio 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ü Datei Neu > Project. >
  2. Wählen Sie unter Installierte Vorlagen die Option Visual C++ > Win32 aus.
  3. Wählen Sie im zentrierten Bereich Win32-Konsolenanwendung aus.
  4. Ändern Sie den Projektnamen nach Bedarf, und klicken Sie dann auf OK.
  5. Aktivieren Sie auf der zweiten Seite des Assistenten das Kontrollkästchen Allgemeine Header für MFC hinzufügen, legen Sie bei Bedarf weitere Werte fest, und klicken Sie dann auf 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