Compartilhar via


Tópicos MFC gerais

Esta família de artigos inclui detalhes técnicos sobre a biblioteca de (MFC) da classe do Microsoft e fornece uma visão geral da estrutura de MFC e seus principais componentes e subsistemas.

A biblioteca de classes do Microsoft é uma estrutura de aplicativo para programação no Microsoft Windows. Gravado em C++, MFC o fornece muito do código necessário para gerenciar o windows, menus, e caixas de diálogo; executando o entrada/saída; básico armazenando coleções de objetos de dados; e assim por diante. Tudo o que você precisa fazer é adicionar seu código de aplicativo específico nessa estrutura. A natureza de programação da classe do C++, é fácil para estender ou substituir a funcionalidade básica que fornece a estrutura de MFC .

A estrutura de MFC é uma abordagem avançado que permite criar em cima de trabalho dos programadores experientes para windows. O MFC reduz o tempo de desenvolvimento; faz o código mais portáteis; o oferece suporte tremendo sem reduzir ao programar a versões e flexibilidade; e concede acesso fácil “duramente aos elementos e às tecnologias da interface do usuário para o programa”, como a tecnologia ativa, o OLE, e a programação da Internet. Além disso, o MFC simplifica a programação de base de dados do com os objetos (DAO) de acesso a dados e ODBC (ODBC), e a programação de rede pelos soquetes do windows. MFC O facilita programar recursos como as folhas de propriedades (“”), da guia visualização de impressão, e flutuante, barras de ferramentas personalizáveis.

Nesta seção

MFC Samples, que são fornecidas em Exemplos do Visual C++

Usando os arquivos de origem MFC

Versões de biblioteca MFC

Usando as classes para escrever aplicativos para Windows

Aproveitando o Framework

CWinApp: a classe do aplicativo

Modelos de documento e o processo de criação de documento/exibição

Gerenciando os dados de estado dos módulos MFC

Processamento de loop ocioso

Suporte para contextos de ativação no estado do módulo MFC

Isolamento da biblioteca de controles comuns MFC

Requisitos de compilação para controles comuns do Windows Vista

Como adicionar suporte ao gerenciador de reinicialização

Para obter uma visão geral da documentação de referência de MFC, consulte Biblioteca de classes do Microsoft foundation.

Para obter informações sobre de ATL, consulte Referência de biblioteca ativa do modelo.

Consulte também

Referência

Trabalhando com objetos de janela