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 InitInstance
hinzu.
Siehe auch
CWinApp: Die Anwendungsklasse
Überschreibbare CWinApp-Memberfunktionen
Spezielle CWinApp-Dienste