Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Эта семейство статей содержит технические сведения о библиотеке классов Microsoft Foundation (MFC) и содержит общие сведения о платформе MFC и ее ключевых компонентах и подсистемах.
Библиотека классов Microsoft Foundation — это платформа приложений для программирования в Microsoft Windows. На языке C++MFC предоставляет большую часть кода, необходимого для управления окнами, меню и диалоговыми окнами; выполнение базовых входных и выходных данных; хранение коллекций объектов данных; и т. д. Все, что необходимо сделать, — добавить код для конкретного приложения в эту платформу. Учитывая характер программирования классов C++, легко расширить или переопределить основные функциональные возможности, которые предоставляет платформа MFC .
Платформа MFC — это мощный подход, который позволяет опираться на работу экспертов-программистов для Windows. MFC сокращает время разработки; делает код более переносимым; обеспечивает огромную поддержку без снижения свободы программирования и гибкости; и обеспечивает простой доступ к элементам и технологиям пользовательского интерфейса, таким как активные технологии, OLE и Интернет-программирование. Кроме того, MFC упрощает программирование баз данных с помощью объектов ДОСТУПА к данным (DAO) (в настоящее время устарело) и Open Database Connectivity (ODBC) и сетевого программирования с помощью сокетов Windows. MFC упрощает программирование таких функций, как листы свойств ("диалоги вкладок"), предварительный просмотр и плавающая, настраиваемая панель инструментов.
В этом разделе
Использование исходных файлов MFC
Использование классов для записи приложений для Windows
Шаблоны документов и процесс создания документа или представления
Управление данными состояния модулей MFC
Поддержка контекстов активации в состоянии модуля MFC
Изоляция библиотеки общих элементов управления MFC
Требования к сборке для общих элементов управления Windows Vista
Практическое руководство. Добавление поддержки диспетчера перезапуска
Общие сведения о справочной документации по MFC см. в библиотеке классов Microsoft Foundation.
Сведения об ATL см. в справочнике по библиотеке активных шаблонов.