Condividi tramite


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