O estrutura
Seu trabalho com a estrutura da biblioteca Microsoft Foundation classe (MFC) baseia-se principalmente em algumas classes principais e várias ferramentas do Visual C++.Algumas classes de encapsulam uma grande parte da interface de programação de aplicativo (API) do Win32.Outras classes encapsulam sistema autônomo conceitos de aplicativo, sistema autônomo documentos, modos de exibição e o próprio aplicativo.Ainda outros encapsulam recursos OLE e funcionalidade de acesso a dados ODBC e DAO.
Por exemplo, o conceito do Win32 da janela é encapsulado por MFC classe CWnd. Ou seja, uma classe C++ chamado CWndencapsula ou "quebra" de HWND identificador que representa uma janela do Windows. Da mesma forma, de classe CDialog encapsula caixas de diálogo do Win32.
Encapsulamento significa que a classe de C++ CWnd, por exemplo, contém uma variável de membro de tipo HWND, e funções de membro da classe encapsulam chamadas para funções do Win32 que levam um HWND sistema autônomo um parâmetro. sistema autônomo funções de membro de classe normalmente têm o mesmo nome da função do Win32 que encapsulam.
Nesta seção
Documentos, exibições e o estrutura
Assistentes e editores de recursos
Em seções relacionadas
Como o estrutura chama seu código
CWinApp: A Classe do aplicativo
documento Modelos e o documento / exibir processo de criação
Mapeamento e manipulação de mensagem