Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua sendo suportada. No entanto, não estamos mais adicionando recursos ou atualizando a documentação.
O Microsoft Windows foi projetado muito antes da linguagem C++ se tornar popular. Como milhares de aplicativos usam a API (interface de programação de aplicativo) do Windows em linguagem C, essa interface será mantida para o futuro previsível. Qualquer interface C++ do Windows deve, portanto, ser construída com base na API procedural da linguagem C. Isso garante que os aplicativos C++ poderão coexistir com aplicativos C.
A Biblioteca de Classes do Microsoft Foundation é uma interface orientada a objetos para o Windows que atende às seguintes metas de design:
Redução significativa no esforço para desenvolver um aplicativo para Windows.
Velocidade de execução comparável à da API de linguagem C.
Mínima sobrecarga de tamanho do código.
Capacidade de chamar qualquer função do Windows C diretamente.
Conversão mais fácil de aplicativos C existentes em C++.
Capacidade de aproveitar da base existente da experiência de programação do Windows em linguagem C.
Uso mais fácil da API do Windows com C++ do que com C.
Abstrações, ao mesmo tempo fáceis de usar e poderosas, de recursos complicados, como controles ActiveX, suporte a banco de dados, impressão, barras de ferramentas e barras de status.
Verdadeira API do Windows para C++ que usa efetivamente recursos de linguagem C++.
Para obter mais informações sobre o design da Biblioteca MFC, consulte: