Biblioteka klas Microsoft Foundation (biblioteka MFC)

Autor: Monica Porter
Data Utworzenia: 18 Marsz 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Microsoft Foundation Class (MFC)
Wideo: Microsoft Foundation Class (MFC)

Zawartość

Definicja - Co oznacza biblioteka Microsoft Foundation Class Library (MFC Library)?

Biblioteka klas Microsoft Foundation jest zestawem narzędzi zawierającym zestaw predefiniowanych klas C ++ do budowania aplikacji dla systemu Windows. Termin ten jest również znany jako Microsoft Foundation Classes (MFC).


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Microsoft Foundation Class Library (MFC Library)

MFC zapewnia strukturę aplikacji do budowania programów dla systemu Windows. Programowanie w MFC ma następujące zalety:

  • Oszczędza czas programistów, dostarczając wstępnie napisany kod
  • Zapewnia większą elastyczność, czyniąc kod bardziej przenośnym między różnymi systemami operacyjnymi (Windows i Unix - wymaga uniksowej wersji MFC) i procesorami (x86 i DEC Alpha)
  • Zapewnia klasy do tworzenia okien dialogowych kart, podglądu i elementów interfejsu użytkownika, takich jak okna, paski narzędzi, menu itp
  • Upraszcza programowanie bazy danych dzięki klasom Data Access Objects (DAO) i Open Database Connectivity (ODBC)
  • Zapewnia łatwy dostęp do innych technologii, takich jak formanty ActiveX, łączenie i osadzanie obiektów (OLE) oraz programowanie internetowe.

Podczas korzystania z MFC zdarzają się rzadkie przypadki, gdy potrzebne jest bezpośrednie użycie interfejsów programowania aplikacji (API) systemu Windows. Ponieważ MFC jest cienkim opakowaniem dla interfejsu API systemu Windows, większość metod klas jest faktycznie odwzorowana na odpowiadające im funkcje API.

W kwietniu 2010 roku została wydana wersja 10 MFC z Visual C ++ 2010 i .NET w wersji 4.0.