Дом развитие Что такое библиотека классов Microsoft Foundation (библиотека mfc)? - определение из техопедии

Что такое библиотека классов Microsoft Foundation (библиотека mfc)? - определение из техопедии

Оглавление:

Anonim

Определение. Что означает библиотека классов Microsoft Foundation (MFC Library)?

Microsoft Foundation Class Library - это набор инструментов, содержащий набор предопределенных классов C ++ для создания приложений для Windows. Этот термин также известен как Microsoft Foundation Classes (MFC).

Techopedia объясняет Microsoft Foundation Class Library (Библиотека MFC)

MFC предоставляет каркас приложений для сборки программ для Windows. Программирование с помощью MFC имеет следующие преимущества:

  • Экономит время разработчиков, предоставляя заранее написанный код
  • Обеспечивает большую гибкость, делая код более переносимым между различными операционными системами (Windows и Unix - требуется версия MFC для Unix) и процессорами (x86 и DEC Alpha)
  • Предоставляет классы для создания диалоговых окон вкладок, предварительного просмотра печати и элементов пользовательского интерфейса, таких как окна, панели инструментов, меню и т. Д.
  • Упрощает программирование базы данных с помощью классов объектов доступа к данным (DAO) и Open Database Connectivity (ODBC)
  • Обеспечивает легкий доступ к другим технологиям, таким как элементы управления ActiveX, связывание и внедрение объектов (OLE) и интернет-программирование.

При использовании MFC бывают редкие случаи, когда необходимо прямое использование интерфейсов прикладного программирования Windows (API). Поскольку MFC является тонкой оболочкой для Windows API, большинство методов класса фактически сопоставлены с их соответствующими функциями API.


В апреле 2010 года была выпущена версия 10 MFC с Visual C ++ 2010 и .NET версии 4.0.

Что такое библиотека классов Microsoft Foundation (библиотека mfc)? - определение из техопедии