Framework (MFC)
Seu trabalho com a estrutura de (MFC) da biblioteca de classes do Microsoft foundation é baseado em grande parte em algumas classes principais e em várias ferramentas do Visual C++. Algumas classes encapsulam uma grande parte da interface de programação de aplicativo (API) do Win32. Outras classes encapsulam os conceitos de aplicativo como documentos, exibições, e o próprio aplicativo. Ainda outros encapsulam a funcionalidade OLE de recursos e de acesso a dados ODBC e de DAO.
Por exemplo, o conceito do Win32 da janela é encapsulado pela classe CWndMFC. Isto é, a c criando CWnd chamado classe encapsula “ou” envolve a alça de HWND que representa uma janela do windows. Também, a classe CDialog encapsula caixas de diálogo do Win32.
Encapsulamento significa que a classe CWndC++, por exemplo, contém uma variável de membro do tipo HWND, e as funções de membro da classe encapsulam as chamadas ao Win32 funções que têm HWND como um parâmetro. As funções de membro da classe normalmente têm o mesmo nome da função do Win32 ele encapsula.
Nesta seção
Documentos, exibições, e a estrutura
Assistentes e editores de recursos
Em seções relacionadas
Como a estrutura chama seu código
CWinApp: A classe do aplicativo
Modelos do documento e o processo de criação do documento/exibição
Manipulação e Mapeamento de Mensagem