Udostępnij za pośrednictwem


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 InitInstanceelementu należy dodać kod .

Zobacz też

CWinApp: klasa aplikacji
Funkcje składowe CWinApp z możliwością zastąpienia
Specjalne usługi CWinApp