Sdílet prostřednictvím


Podpora MFC v projektech ATL

Pokud v Průvodci projektem ATL vyberete možnost Podpora MFC , projekt deklaruje aplikaci jako objekt aplikace MFC (třída). Projekt inicializuje knihovnu MFC a vytvoří instanci třídy (třída ProjName), která je odvozena z CWinApp.

Tato možnost je k dispozici pouze pro projekty knihovny ATL DLL bez tlačítka.

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

}

Třídu objektu aplikace a její InitInstance funkce ExitInstance můžete zobrazit v zobrazení třídy.

Viz také

Přidání třídy
Vytvoření projektu ATL
Výchozí konfigurace projektu ATL