CWinApp und der MFC-Anwendungs-Assistent

Wenn eine Skelettanwendung erstellt wird, deklariert der MFC-Anwendungs-Assistent eine von CWinApp abgeleitete Anwendungsklasse. Der MFC-Anwendungs-Assistent generiert auch eine Implementierungsdatei, die die folgenden Elemente enthält:

  • Eine Nachrichtenzuordnung für die Anwendungsklasse.

  • Ein leerer Klassenkonstruktor.

  • Eine Variable, die das eine und das einzige Objekt der Klasse deklariert.

  • Eine Standardimplementierung Ihrer InitInstance Memberfunktion.

Die Anwendungsklasse wird in den Projektheader und Standard Quelldateien platziert. Die Namen der erstellten Klasse und Dateien basieren auf dem Projektnamen, den Sie im MFC-Anwendungs-Assistenten angeben. Die einfachste Möglichkeit zum Anzeigen des Codes für diese Klassen ist die Klassenansicht.

Die bereitgestellten Standardimplementierungen und Die bereitgestellte Nachrichtenzuordnung sind für viele Zwecke ausreichend, aber Sie können sie nach Bedarf ändern. Die interessantesten dieser Implementierungen sind die InitInstance Memberfunktion. In der Regel fügen Sie der Skeletalimplementierung Code InitInstancehinzu.

Siehe auch

CWinApp: Die Anwendungsklasse
Überschreibbare CWinApp-Memberfunktionen
Spezielle CWinApp-Dienste