Knihovna tříd Microsoft Foundation Class (knihovna MFC)

Autor: Monica Porter
Datum Vytvoření: 18 Březen 2021
Datum Aktualizace: 17 Smět 2024
Anonim
Knihovna tříd Microsoft Foundation Class (knihovna MFC) - Technologie
Knihovna tříd Microsoft Foundation Class (knihovna MFC) - Technologie

Obsah

Definice - Co znamená knihovna Microsoft Foundation Class Library (knihovna MFC)?

Knihovna tříd Microsoft Foundation Class je sada nástrojů, která obsahuje sadu předdefinovaných tříd C ++ pro vytváření aplikací pro Windows. Tento termín se také nazývá Microsoft Foundation Classes (MFC).


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Microsoft Class Class Library (knihovna MFC)

MFC poskytuje aplikační rámec pro vytváření programů pro Windows. Programování pomocí MFC má následující výhody:

  • Šetří čas vývojářům poskytováním předem napsaného kódu
  • Poskytuje větší flexibilitu tím, že zvyšuje přenositelnost kódu mezi různými operačními systémy (Windows a Unix - vyžaduje unixovou verzi MFC) a procesory (x86 a DEC Alpha)
  • Poskytuje třídy pro vytváření dialogových oken, náhledů a prvků uživatelského rozhraní, jako jsou okna, panely nástrojů, nabídky atd
  • Zjednodušuje programování databáze prostřednictvím tříd Data Access Objects (DAO) a Open Database Connectivity (ODBC)
  • Poskytuje snadný přístup k dalším technologiím, jako jsou ovládací prvky ActiveX, propojování a vkládání objektů (OLE) a programování na internetu.

Při použití MFC existují vzácné případy, kdy je třeba přímé použití rozhraní API pro programování Windows. Protože MFC je tenký obal pro Windows API, většina metod třídy je skutečně mapována na odpovídající funkce API.

V dubnu 2010 byla vydána verze MFC 10 s Visual C ++ 2010 a .NET verze 4.0.