Usando arquivos de fonte do MFC

A biblioteca Microsoft Foundation classe (MFC) fornece o código-fonte completo.Arquivos de cabeçalho (. h) estão no diretório \atlmfc\include; são arquivos de implementação (CPP) no diretório \atlmfc\src\mfc.

Observação:

O \ atlmfc\src\mfc diretório contém um makefile Você pode utilizar com NMAKE para criar versões de biblioteca MFC, incluindo uma versão de procura.Uma versão de procura do MFC é útil para rastreamento pela estrutura de chamada do MFC propriamente dito.O arquivo Readme.Txt nesse diretório explica como usá-lo makefile .

Essa família de artigos explica as convenções pelo MFC para as várias partes de cada classe, o que significam esses comentários e o que você deve esperar encontrar em cada seção de comentários.Os assistentes do Visual C++ usam convenções semelhantes para as classes criarem para você e você provavelmente encontrará essas convenções útil para seu próprio código.

Você pode estar familiarizado com o pública, protected, e private Palavras-chave C++. Ao examinar os arquivos de cabeçalho MFC, você verá que cada classe pode ter várias de cada um deles.Por exemplo, funções e variáveis membro públicas podem ser em mais de um pública palavra-chave.Isso ocorre porque o MFC separa variáveis de membros e funções com base no seu uso, não pelo tipo de acesso permitido.MFC usa private com moderação; itens mesmo considerados detalhes de implementação geralmente estão protegidos e muitas vezes são públicos. Embora o acesso aos detalhes de implementação não é recomendado, MFC deixa a decisão para você.

Os arquivos de fonte do MFC e os arquivos que o Assistente de aplicativo MFC cria, você encontrará comentários como essas dentro de declarações de classe (normalmente nessa ordem):

// Constructors

// Attributes

// Operations

// Overridables

// Implementation

Os tópicos abordados nesta família de artigos incluem:

Consulte também

Conceitos

Tópicos Geral da MFC