Biblioteca de classes da Microsoft Foundation (Biblioteca MFC)

Autor: Monica Porter
Data De Criação: 18 Marchar 2021
Data De Atualização: 1 Julho 2024
Anonim
Microsoft Foundation Class (MFC)
Vídeo: Microsoft Foundation Class (MFC)

Contente

Definição - O que significa Microsoft Foundation Class Library (MFC Library)?

A Microsoft Foundation Class Library é um kit de ferramentas que contém um conjunto de classes C ++ predefinidas para criar aplicativos para Windows. Esse termo também é conhecido como MFC (Microsoft Foundation Classes).


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Microsoft Foundation Class Library (Biblioteca MFC)

O MFC fornece uma estrutura de aplicativos para a criação de programas para Windows. A programação com o MFC tem as seguintes vantagens:

  • Economiza tempo dos desenvolvedores, fornecendo código pré-escrito
  • Oferece maior flexibilidade, tornando o código mais portátil entre diferentes sistemas operacionais (Windows e Unix - requer uma versão Unix do MFC) e processadores (x86 e DEC Alpha)
  • Oferece aulas para a criação de diálogos de guias, visualização e elementos da interface do usuário, como janelas, barras de ferramentas, menus, etc.
  • Simplifica a programação do banco de dados através das classes Data Access Objects (DAO) e Open Database Connectivity (ODBC)
  • Oferece acesso fácil a outras tecnologias, como controles ActiveX, vinculação e incorporação de objetos (OLE) e programação na Internet.

Ao usar o MFC, há casos raros em que é necessário o uso direto de APIs (interfaces de programação de aplicativos) do Windows. Como o MFC é um invólucro fino para a API do Windows, a maioria dos métodos de classe é realmente mapeada para as funções correspondentes da API.

Em abril de 2010, a versão 10 do MFC foi lançada com o Visual C ++ 2010 e o .NET versão 4.0.