Obsługa MFC w projektach ATL

W przypadku wybrania opcji Obsługa MFC w Kreatorze projektu ATL projekt deklaruje aplikację jako obiekt aplikacji MFC (klasa). Projekt inicjuje bibliotekę MFC i tworzy wystąpienie klasy (klasy ProjName), która pochodzi z aplikacji CWinApp.

Ta opcja jest dostępna tylko dla projektów DLL atl nieprzydatowanych.

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();

}

Klasę obiektu aplikacji i jej InitInstanceExitInstance funkcje można wyświetlić w widoku klasy.

Zobacz też

Dodawanie klasy
Tworzenie projektu ATL
Domyślne konfiguracje projektu ATL