Udostępnij za pośrednictwem


Obsługa MFC w projektach ATL

Jeśli wybierzesz Obsługi MFC w Kreatorze Projekt ATL projektu deklaruje aplikacji jako obiektu aplikacji MFC (klasa).Projekt inicjuje biblioteki MFC i tworzy instancję klasy (klasy nazwa_projektu.nazwa_modułu.nazwa_procedury) wywodzi się z CWinApp.

Ta opcja jest dostępna dla nonattributed projektach ATL DLL.

class CProjNameApp : public CWinApp
{
public:

// Overrides
   virtual BOOL InitInstance();
   virtual int ExitInstance();
   DECLARE_MESSAGE_MAP()
};

BEGIN_MESSAGE_MAP(CProjNameApp, CWinApp)
END_MESSAGE_MAP()

CProjNameApp theApp;

BOOL CProjNameApp::InitInstance()
{
   return CWinApp::InitInstance();
}

int CProjNameApp::ExitInstance()
{
   return CWinApp::ExitInstance();
}

Można wyświetlić klasy obiektów aplikacji i jej InitInstance i ExitInstance funkcji w widoku klasy.

Zobacz też

Zadania

Tworzenie projektu ATL

Informacje

Domyślne konfiguracje projektu ATL

Koncepcje

Dodawanie klasy (Visual C++)