Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A única característica que diferencia a Microsoft Foundation Class (MFC) Library de outras bibliotecas de classes para Windows é o mapeamento muito próximo da API do Windows escrita na linguagem C. Além disso, geralmente você pode misturar chamadas para a biblioteca de classes livremente com chamadas diretas para a API do Windows. Esse acesso direto não implica, no entanto, que as classes sejam um substituto completo para essa API. Os desenvolvedores ainda devem ocasionalmente fazer chamadas diretas para algumas funções do Windows, como SetCursor e GetSystemMetrics, por exemplo. Uma função do Windows é encapsulada por uma função de membro de classe somente quando há uma vantagem clara em fazê-lo.
Como às vezes você precisa fazer chamadas de função nativas do Windows, você deve ter acesso à documentação da API do Windows em linguagem C. Esta documentação está incluída no Microsoft Visual C++.
Observação
Para obter uma visão geral de como a estrutura da Biblioteca MFC opera, consulte Usando as classes para escrever aplicativos para Windows.