Domov vývoj Čo je knižnica Microsoft Class Class Library (mfc library)? - definícia z technológie

Čo je knižnica Microsoft Class Class Library (mfc library)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená knižnica Microsoft Foundation Class Library (MFC Library)?

Knižnica tried Microsoft Foundation je sada nástrojov obsahujúca sadu preddefinovaných tried C ++ na vytváranie aplikácií pre Windows. Tento výraz sa označuje aj ako Microsoft Foundation Classes (MFC).

Techopedia vysvetľuje Microsoft Foundation Class Library (Knižnica MFC)

MFC poskytuje aplikačný rámec pre vytváranie programov pre Windows. Programovanie pomocou MFC má nasledujúce výhody:

  • Šetrí čas vývojárom poskytovaním vopred napísaného kódu
  • Poskytuje väčšiu flexibilitu tým, že zvyšuje prenosnosť kódu medzi rôznymi operačnými systémami (Windows a Unix - vyžaduje verziu MFC v Unixe) a procesormi (x86 a DEC Alpha).
  • Poskytuje triedy na vytváranie dialógov s kartami, ukážky tlače a prvkov používateľského rozhrania, ako sú napríklad okná, panely nástrojov, ponuky atď
  • Zjednodušuje programovanie databázy prostredníctvom tried Data Access Objects (DAO) a Open Database Connectivity (ODBC)
  • Poskytuje ľahký prístup k iným technológiám, ako sú ovládacie prvky ActiveX, prepojenie objektov a vkladanie (OLE) a programovanie na internete.

Pri používaní MFC sú zriedkavé prípady, keď je potrebné priame použitie aplikačných programovacích rozhraní Windows (API). Pretože MFC je tenký obal pre rozhranie Windows API, väčšina metód triedy sa skutočne mapuje na príslušné funkcie rozhrania API.


V apríli 2010 bola vydaná verzia MFC 10 s Visual C ++ 2010 a .NET verzie 4.0.

Čo je knižnica Microsoft Class Class Library (mfc library)? - definícia z technológie