Compartilhar via


CWinApp e o Assistente de Aplicativo MFC

Quando cria um aplicativo esqueleto, o Assistente de Aplicativo MFC declara uma classe de aplicativo derivada de CWinApp. O Assistente de Aplicativo MFC também gera um arquivo de implementação que contém os seguintes itens:

  • Um mapa de mensagens para a classe de aplicativo.

  • Um construtor de classe vazio.

  • Uma variável que declara o único objeto da classe.

  • Uma implementação padrão da função membro InitInstance.

A classe de aplicativo é colocada no cabeçalho do projeto e nos arquivos de origem principais. Os nomes da classe e dos arquivos criados baseiam-se no nome do projeto que você fornece no Assistente de Aplicativo MFC. A maneira mais fácil de exibir código para essas classes é por meio do Modo de Exibição de Classe.

As implementações padrão e o mapa de mensagens fornecidos são adequados para muitas finalidades, mas você pode modificá-los conforme necessário. A mais interessante dessas implementações é a função membro InitInstance. Normalmente, você adicionará código à implementação esqueleto de InitInstance.

Confira também

CWinApp: a classe do aplicativo
Funções de membro CWinApp substituíveis
Serviços CWinApp especiais