Съдържание:
- Определение - Какво означават Microsoft Foundation Class (MFC) класове?
- Techopedia обяснява класовете на Microsoft Foundation (MFC)
Определение - Какво означават Microsoft Foundation Class (MFC) класове?
Основните класове на Microsoft (MFC) са класове на езика C ++ и интерфейс за програмиране на приложения за Windows (API), групирани в библиотека за разработка на софтуерни приложения.
MFC библиотеката е колекция от много различни класове, включително Windows API. Той е изграден с език C ++ и обслужва функционалности, изисквани от повечето изпълними софтуерни програми. Тези класове са предварително написан и базиран на рутината код, който може да се използва повторно като компоненти на приложната програма в същия заден край.
Techopedia обяснява класовете на Microsoft Foundation (MFC)
След като Microsoft осъзна нуждата от функционалност на софтуера и уеб приложенията, както и нарастващото глобално търсене на технологични решения, работата на програмиста става все по-сложна. Много програмисти бяха свикнали да пренаписват или персонализират код за различни приложения, особено поради идентичния характер на контролите, базирани на операционната система.
През 1993 г. Microsoft пусна MFC 1.0 с C / C ++ 7.0, който беше изчерпателен набор от предварително написани и лесно вградени класове и API на Windows, което значително намали времето и усилията на разработчиците.
Рамковият инструмент на MFC библиотеката остава популярен и се използва от много разработчици. Въпреки това, .NET рамката постига значителни постижения поради солидната си поддръжка на Microsoft и разнообразната оперативна съвместимост на езика. MFC библиотеката обхваща всички потенциално необходими приложни интерфейси, като графичния потребителски интерфейс, ActiveX, вход / изход и други механизми за работа с ОС.