Supporto di MFC in progetti ATL

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

Questa opzione è disponibile soltanto per i progetti DLL ATL senza 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 dell'oggetto applicazione e le relative funzioni InitInstance ed ExitInstance in Visualizzazione classi.

Vedere anche

Attività

Creazione di un progetto ATL

Riferimenti

Configurazioni predefinite di progetti ATL

Concetti

Aggiunta di una classe