Платформа приложения
Ядро библиотеки классов Microsoft Foundation (MFC) — это инкапсуляция большой части API Windows в форме C++. Классы библиотеки представляют окна, диалоговые окна, контексты устройств, общие объекты GDI, такие как кисти и ручки, элементы управления и другие стандартные элементы Windows. Эти классы предоставляют удобный интерфейс функции-члена C++ структурам в Windows, которые они инкапсулируют. Дополнительные сведения об использовании этих классов см. в разделах объектов Window.
Но библиотека MFC также предоставляет слой дополнительных функций приложений, построенных на инкапсулировании API Windows на C++. Этот уровень представляет собой рабочую платформу приложений для Windows, которая обеспечивает большую часть общего пользовательского интерфейса для Windows, включая панели инструментов, панели состояния, печать, предварительную версию, поддержку базы данных и поддержку ActiveX. Использование классов для записи приложений для Windows подробно объясняет платформу.