Usando arquivos de origem do MFC
A biblioteca Microsoft Foundation Class (MFC) fornece o código-fonte completo.Arquivos de cabeçalho (. h) estão no diretório \atlmfc\include; arquivos de implementação (. cpp) estão no diretório \atlmfc\src\mfc.
Essa família de artigos explica as convenções que MFC usa para comentar as várias partes de cada classe, o que significam esses comentários e o que espera encontrar em cada seção.Os assistentes do Visual C++ usam convenções semelhantes para as classes que criam 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 do MFC, você encontrará que cada classe pode ter várias de cada uma delas.Por exemplo, funções e variáveis membro públicas podem estar em mais de um pública palavra-chave.Isso ocorre porque o MFC separa as variáveis de membro e funções baseadas em seu uso, não pelo tipo de acesso permitido.MFC usa private com moderação; itens mesmo considerado 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 origem do MFC e os arquivos que o Assistente de aplicativo do MFC cria, você encontrará comentários como esses em declarações de classe (geralmente na ordem):
// Constructors
// Attributes
// Operations
// Overridables
// Implementation
Os tópicos abordados nesta família de artigos incluem: