Lar Desenvolvimento Quais são as classes de fundação da Microsoft (mfc)? - o que é techopedia

Quais são as classes de fundação da Microsoft (mfc)? - o que é techopedia

Índice:

Anonim

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

MFC (Microsoft Foundation Classes) são classes C ++ e API (interface de programação de aplicativos do Windows) agrupadas em uma biblioteca de desenvolvimento de aplicativos de software.


A biblioteca MFC é uma coleção de várias classes diferentes, incluindo APIs do Windows. Ele é construído com a linguagem C ++ e atende às funcionalidades exigidas pela maioria dos programas de software executáveis. Essas classes são códigos pré-escritos e baseados em rotina que podem ser reutilizados como componentes de programa de aplicativo no mesmo back-end.

Techopedia explica Microsoft Foundation Classes (MFC)

À medida que a Microsoft percebia a necessidade de funcionalidades do mundo real de software e aplicativos da Web, bem como a crescente demanda global por soluções de tecnologia, o trabalho do programador se tornava cada vez mais complexo. Muitos programadores estavam acostumados a reescrever ou personalizar o código para diferentes aplicativos, principalmente devido à natureza idêntica dos controles baseados no sistema operacional.


Em 1993, a Microsoft lançou o MFC 1.0 com C / C ++ 7.0, que era um conjunto abrangente de classes pré-escritas e facilmente incorporadas e APIs do Windows que reduziam bastante o tempo e o esforço do desenvolvedor.

A ferramenta de estrutura de biblioteca MFC permanece popular e é usada por muitos desenvolvedores. No entanto, a estrutura .NET está fazendo progressos significativos devido ao sólido suporte da Microsoft e à interoperabilidade de idiomas variada. A biblioteca MFC abrange todas as interfaces de aplicativos potencialmente necessárias, como a interface gráfica do usuário, ActiveX, entrada / saída e outros mecanismos de manipulação de SO.

Quais são as classes de fundação da Microsoft (mfc)? - o que é techopedia