Dom Rozwój Jakie są klasy fundamentów Microsoft (MFFC)? - definicja z techopedia

Jakie są klasy fundamentów Microsoft (MFFC)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Microsoft Foundation Classes (MFC)?

Klasy fundamentowe Microsoft (MFC) to język C ++ i klasy interfejsu programowania aplikacji Windows (API) zawarte w bibliotece programowania aplikacji.


Biblioteka MFC to zbiór wielu różnych klas, w tym interfejsów API systemu Windows. Jest zbudowany w języku C ++ i obsługuje funkcje wymagane przez większość programów wykonywalnych. Klasy te są wstępnie napisanym i opartym na rutynach kodem, który może być ponownie użyty jako komponenty aplikacji na tym samym zapleczu.

Techopedia wyjaśnia Microsoft Foundation Classes (MFC)

Gdy Microsoft zdał sobie sprawę z potrzeby rzeczywistego oprogramowania i funkcjonalności aplikacji internetowych, a także rosnącego globalnego popytu na rozwiązania technologiczne, praca programisty stawała się coraz bardziej złożona. Wielu programistów było przyzwyczajonych do przepisywania lub dostosowywania kodu dla różnych aplikacji, szczególnie z powodu identycznej natury kontroli opartych na systemie operacyjnym.


W 1993 r. Microsoft wydał MFC 1.0 z C / C ++ 7.0, który był kompleksowym zestawem wstępnie napisanych i łatwych do osadzenia klas oraz interfejsów API Windows, co znacznie skróciło czas i wysiłek programisty.

Narzędzie do tworzenia bibliotek MFC pozostaje popularne i jest używane przez wielu programistów. Jednak platforma .NET robi znaczne postępy ze względu na solidne wsparcie Microsoft i różnorodną interoperacyjność językową. Biblioteka MFC obejmuje wszystkie potencjalnie wymagane interfejsy aplikacji, takie jak graficzny interfejs użytkownika, ActiveX, wejścia / wyjścia i inne mechanizmy obsługi systemu operacyjnego.

Jakie są klasy fundamentów Microsoft (MFFC)? - definicja z techopedia