Aplicativos para desktop do MFC
A Biblioteca do Microsoft Foundation Class (MFC) oferece um wrapper orientado ao objeto sobre a maior das APIs Win32 e COM. Embora possa ser usada para criar aplicativos de área de trabalho muito simples, é mais útil quando você precisa desenvolver interfaces de usuário mais complexas com vários controles. É possível usar o MFC 11.0 para criar aplicativos com as interfaces de usuário do estilo Office.
A referência do MFC aborda as classes, as funções globais, as variáveis globais e as macros que compõem a Biblioteca de Classes do Microsoft Foundation versão 11.0.
Os gráficos de hierarquia individuais incluídos em cada classe são úteis para a localização de classes base. A Referência do MFC geralmente não descreve funções de membro herdadas ou de operadores herdados. Para obter informações sobre essas funções, consulte as classes base descritas em diagramas hierárquicos.
A documentação para cada classe inclui uma visão geral da classe, um resumo do membro por categoria e tópicos para as funções de membro, operadores sobrecarregados e membros de dados.
Os membros de classe pública e protegida são documentados somente quando são usados normalmente em programas de aplicativo ou classes derivadas. Consulte os arquivos de cabeçalho de classe para obter uma lista completa de membros de classe.
Importante
As classes MFC e seus membros não podem ser usados em aplicativos executados no Tempo de Execução do Windows.
As bibliotecas MFC (DLL) para a codificação de caracteres de multibyte (MBCS) não são mais incluídas no Visual Studio, mas estão disponíveis como um serviço adicional do Visual Studio.Para obter mais informações, consulte Suplemento MFC MBCS DLL.
Nesta seção
Gráfico da hierarquia
Detalha visualmente as relações de classe na biblioteca de classes.Visão geral da biblioteca de classes
Lista as classes na biblioteca MFC de acordo com a categoria.Explicações passo a passo (MFC)
Contém artigos que conduzem você por várias tarefas associadas aos recursos de biblioteca MFC.Observações técnicas MFC
Fornece links para tópicos especializados, escritos pela equipe de desenvolvimento do MFC, sobre a biblioteca de classes.Personalização para MFC
Fornece algumas dicas para personalizar seu aplicativo MFC.Classes MFC
Fornece links para informações sobre arquivo de cabeçalho para classes do MFC.Classes internas
Usado internamente no MFC. Para abrangência, esta seção descreve essas classes internas, mas elas não se destinam a serem usadas diretamente no seu código.Macros e globais MFC
Fornece links para as macros e funções globais na biblioteca do MFC.Estruturas, estilos, retornos de chamada e mapas de mensagem
Fornece links para estruturas, estilos, retornos de chamada e mapas de mensagem usados pela Biblioteca do MFC.
Seções relacionadas
Categorias de gráfico da hierarquia
Descreve o gráfico da hierarquia MFC por categoria.Classes compartilhadas do ATL/MFC
Fornece links para classes compartilhadas entre o MFC e o ATL.Exemplos de MFC
Fornece links para exemplos que demonstram como usar o MFC.Referência de bibliotecas do Visual C++
Fornece links para várias bibliotecas fornecidas com Visual C++, incluindo Modelos do ATL, do MFC e OLE DB, a biblioteca em tempo de execução do C e a Biblioteca C++ Standard.Depurando no Visual Studio
Fornece links para usar o depurador do Visual Studio para corrigir erros lógicos em seu aplicativo ou procedimentos armazenados.