Udostępnij przez


Aplikacja 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 InitInstance szkieletowej należy dodać kod.

Zobacz także

CWinApp: klasa aplikacji
Funkcje składowe CWinApp, które można zastąpić
Specjalne usługi CWinApp