Obsah:
- Definícia - Čo znamená Microsoft Foundation Classes (MFC)?
- Techopedia vysvetľuje Microsoft Foundation Classes (MFC)
Definícia - Čo znamená Microsoft Foundation Classes (MFC)?
Microsoft Foundation Class (MFC) sú triedy jazyka C ++ a Windows Application Programming Interface (API), ktoré sú súčasťou knižnice vývoja softvérových aplikácií.
Knižnica MFC je zbierka rôznych tried, vrátane rozhraní API systému Windows. Je postavený v jazyku C ++ a ponúka funkcie požadované vo väčšine spustiteľných softvérových programov. Tieto triedy sú predpísané a rutinné kódy, ktoré môžu byť znovu použité ako komponenty aplikačných programov na rovnakom zadnom konci.
Techopedia vysvetľuje Microsoft Foundation Classes (MFC)
Keď si spoločnosť Microsoft uvedomila potrebu softvéru v reálnom svete a funkčnosti webových aplikácií, ako aj rastúci globálny dopyt po technologických riešeniach, práca programátora sa stala čoraz zložitejšou. Mnohí programátori boli zvyknutí na prepisovanie alebo prispôsobovanie kódu pre rôzne aplikácie, najmä z dôvodu rovnakej povahy ovládacích prvkov založených na operačnom systéme.
V roku 1993 Microsoft vydal MFC 1.0 s C / C ++ 7.0, čo bola komplexná sada predpísaných a ľahko vložených tried a rozhraní API systému Windows, ktoré výrazne znížili čas a úsilie vývojárov.
Rámcový nástroj knižnice MFC je stále populárny a používa ho veľa vývojárov. Rámec .NET však robí významné pokroky vďaka svojej pevnej podpore spoločnosti Microsoft a rôznej jazykovej interoperabilite. Knižnica MFC obsahuje všetky potenciálne požadované aplikačné rozhrania, ako napríklad grafické užívateľské rozhranie, ActiveX, vstup / výstup a ďalšie mechanizmy manipulácie s OS.