Relacionamento com a API da linguagem C
A única característica que define a biblioteca de (MFC) de classes do Microsoft foundation independentemente de outras bibliotecas da classe para o windows é o mapeamento muito próximo a API do windows escrito em C - idioma. Além disso, normalmente é possível misturar as chamadas a biblioteca de classes livremente com chamadas à API do windows. Esse acesso direto, porém, não significa que as classes têm uma substituição completo para o API. Os desenvolvedores devem ainda ocasionalmente fazer chamadas às funções de algumas janelas, como SetCursor e GetSystemMetrics, por exemplo. Uma função do windows está envolvida por uma função de membro da classe apenas quando há uma melhoria clara a fazer isso.
Como às vezes você precisa de fazer chamadas de função nativos do windows, você deve ter acesso à documentação da API do windows do C - idioma. Esta documentação é incluída com o Microsoft Visual C++.
Dica
Para obter uma visão geral de como a estrutura de biblioteca MFC opera, consulte Usando as classes para gravar aplicativos do windows.