Поделиться через


Общие разделы по MFC

Этот сборник статей содержит технические сведения о библиотеке Microsoft Foundation Class (MFC) и предоставляет общие данные о платформе MFC и ее ключевых компонентах и подсистемах.

Библиотека Microsoft Foundation Class — это платформа приложений для программирования в Microsoft Windows. Написанная на языке C++, MFC предоставляет большую часть кода, необходимого для управления окнами, меню и диалоговыми окнами, выполнения основных операций ввода-вывода, хранения коллекций объектов данных и т. д. Вам нужно всего лишь добавить в эту структуру код приложения. Учитывая характер программирования классов C++, легко расширить или переопределить основные функциональные возможности, которые предоставляет платформа MFC.

Платформа MFC — это мощная система, позволяющая выполнять задачи построения на основе разработок опытных программистов для Windows. MFC сокращает время разработки, делает код более мобильным, обеспечивает масштабную поддержку с сохранением свободы и гибкости программирования и предоставляет простой доступ к тяжело программируемым элементам пользовательского интерфейса и технологиям, таким как технология Active, OLE и интернет-программирование. Кроме того, MFC упрощает программирование баз данных с помощью объектов DAO (DAO) и open Database Подключение ivity (ODBC) и сетевого программирования с помощью сокетов Windows. MFC упрощает программирование таких компонентов, как страницы свойств («диалоговые окна с вкладками»), окна предварительного просмотра перед печатью и плавающие настраиваемые панели инструментов.

В этом разделе

Примеры MFC

Использование файлов с исходным кодом MFC

Версии библиотек MFC

Использование классов для создания приложений для Windows

Сборка в платформе

CWinApp: класс приложений

Шаблоны документов и процесс создания документа или представления

Управление данными состояния модулей MFC

Обработка пустых циклов

Поддержка контекстов активации в состоянии модуля MFC

Изоляция библиотеки общих элементов управления MFC

Требования к сборке для использования стандартных элементов управления в Windows Vista

Практическое руководство. Добавление поддержки диспетчера перезапуска

Динамический макет

Общие сведения о справочной документации по MFC см . в библиотеке классов Microsoft Foundation.

Сведения об ATL см. в справочнике по библиотеке активных шаблонов.

См. также

Работа с объектами окон