Sdílet prostřednictvím


Podpora knihovny MFC v projektech knihovny ATL

Pokud vyberete položku Podpora knihovny MFC v Průvodci projektu knihovny ATL, váš projekt deklaruje aplikaci jako objekt (třídu) aplikace knihovny MFC.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 neatributové projekty knihovny 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();
}

Můžete zobrazit třídu objektu aplikace a její InitInstance a ExitInstance funkce v Zobrazení tříd.

Viz také

Úkoly

Vytváření projektu knihovny ATL

Referenční dokumentace

Výchozí konfigurace projektu knihovny ATL

Koncepty

Přidání třídy