Compartir a través de


Compatibilidad con MFC en proyectos ATL

Si selecciona Admitir MFC en el Asistente para proyectos ATL, el proyecto declara la aplicación como un objeto de aplicación MFC (clase). El proyecto inicializa la biblioteca MFC y crea una instancia de una clase (clase ProjName) derivada de CWinApp.

Esta opción solo está disponible para los proyectos DLL ATL no asignados.

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

}

Puede ver la clase de objeto de aplicación y sus funciones InitInstance y ExitInstance en la Vista de clases.

Consulte también

Agregar una clase
Creación de un proyecto ATL
Configuraciones de proyecto ATL predeterminadas