Partilhar via


Suporte a MFC no projetos ATL

Se você selecionar Suporte a MFC o ATL Project assistente, seu projeto declara o aplicativo sistema autônomo um objeto do aplicativo MFC (classe).O projeto inicializa a biblioteca MFC e instancia uma classe (classe NomeDoProjeto) que é derivada de CWinApp.

Essa opção está disponível para projetos ATL DLL nonattributed apenas.

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

Você pode exibir a classe de objeto do aplicativo e seus InitInstance e ExitInstance funções no modo de exibição de classe.

Consulte também

Tarefas

Criando um projeto do ATL

Conceitos

Adicionando uma classe

Referência

Configurações de projeto ATL padrão