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