Supporto MFC nei progetti ATL

Se si seleziona Supporto MFC nella Creazione guidata progetto ATL, il progetto dichiara l'applicazione come oggetto applicazione MFC (classe). Il progetto inizializza la libreria MFC e crea un'istanza di una classe (classe ProjName) derivata da CWinApp.

Questa opzione è disponibile solo per i progetti DLL ATL non attributi.

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

}

È possibile visualizzare la classe oggetto dell'applicazione e le relative InitInstance funzioni e ExitInstance in Visualizzazione classi.

Vedi anche

Aggiunta di una classe
Creazione di un progetto ATL
Configurazioni progetto ATL predefinite