Condividi tramite


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