Partilhar via


Conceitos MFC

Esta seção apresenta tópicos conceituais e baseados em tarefas para ajudá-lo a programar usando a biblioteca MFC (Microsoft Foundation Class).

Nesta seção

Tópicos gerais do MFC
Discute os detalhes técnicos da biblioteca MFC.

Usando CObject
Fornece links para usar CObject, a classe base para a maioria das classes no MFC.

Coleções
Discute as classes de coleção criadas e não criadas com base em modelos C++.

Data e Hora
Fornece links para tópicos que discutem o uso de data e hora com o MFC.

Arquivos
Discute CFile e como lidar com arquivos no MFC.

Gerenciamento de memória (MFC)
Descreve como aproveitar os serviços de uso geral relacionados ao gerenciamento de memória.

Tratamento e mapeamento de mensagem
Descreve como as mensagens e os comandos são processados pela estrutura MFC e como conectá-los às funções de manipulador.

Serialização
Explica o mecanismo de serialização fornecido para permitir que os objetos persistam entre execuções do programa.

Tratamento de Exceções (MFC)
Explica os mecanismos de tratamento de exceções disponíveis no MFC.

Noções básicas de programação da Internet no MFC
Discute as classes MFC que dão suporte à programação da Internet.

Tarefas de programação da Internet no MFC
Discute como adicionar suporte à Internet aos seus aplicativos.

Suporte a MBCS (conjunto de caracteres multibyte) e Unicode
Explica como usar o suporte de MFC e ATL para conjuntos de caracteres Unicode e multibyte.

MFC COM
Discute um subconjunto do MFC, que foi projetado para dar suporte ao COM, enquanto a maior parte da ATL (Active Template Library) foi projetada para programação COM.

Multithreading com C++ e MFC
Descreve quais são os processos e threads e discute a abordagem MFC para multithreading.

Windows Sockets em MFC
Aborda a implementação MFC do Windows Sockets.

Referência MFC
Fornece material de referência da biblioteca MFC, um conjunto de classes que constituem uma estrutura de aplicativos, que é a estrutura de um aplicativo escrito para a API do Windows.

Exemplos de MFC
Fornece links para exemplos que mostram como usar o MFC em aplicativos de área de trabalho, DLLs, aplicativos de banco de dados, controles, aplicativos Web e muito mais.