Klasa CWinApp i kreator aplikacji MFC
Podczas tworzenia aplikacji szkieletowej Kreator aplikacji MFC deklaruje klasę aplikacji pochodzącą z aplikacji CWinApp. Kreator aplikacji MFC generuje również plik implementacji zawierający następujące elementy:
Mapa komunikatów dla klasy aplikacji.
Pusty konstruktor klasy.
Zmienna, która deklaruje jeden i tylko obiekt klasy.
Standardowa implementacja funkcji składowej
InitInstance
.
Klasa aplikacji jest umieszczana w nagłówku projektu i głównych plikach źródłowych. Nazwy utworzonych klas i plików są oparte na nazwie projektu podaną w Kreatorze aplikacji MFC. Najprostszym sposobem wyświetlenia kodu dla tych klas jest widok klas.
Standardowe implementacje i mapa komunikatów są odpowiednie dla wielu celów, ale można je modyfikować zgodnie z potrzebami. Najbardziej interesującą z tych implementacji jest funkcja składowa InitInstance
. Zazwyczaj do implementacji szkieletowej InitInstance
elementu należy dodać kod .
Zobacz też
CWinApp: klasa aplikacji
Funkcje składowe CWinApp z możliwością zastąpienia
Specjalne usługi CWinApp