Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Библиотека классов Microsoft Foundation (MFC) предоставляет объектно-ориентированную оболочку для большинства API Win32 и COM. Хотя его можно использовать для создания очень простых классических приложений, наиболее полезно при разработке более сложных пользовательских интерфейсов с несколькими элементами управления. MFC 11.0 можно использовать для создания приложений с пользовательскими интерфейсами в стиле Office. Документацию по самой платформе Windows см. в разделе документация Windows. Сведения о создании приложений Windows в C++ без MFC см. в статье "Сборка классических приложений Windows" с помощью API Win32.
Справочник по MFC охватывает классы, глобальные функции, глобальные переменные и макросы, составляющие библиотеку классов Microsoft Foundation.
Отдельные диаграммы иерархии, включенные в каждый класс, полезны для поиска базовых классов. Справочник по MFC обычно не описывает унаследованные функции-члены или унаследованные операторы. Сведения об этих функциях см. в базовых классах, показанных на схемах иерархии.
Документация по каждому классу содержит обзор класса, сводку по элементам по категориям и разделам для функций-членов, перегруженных операторов и элементов данных.
Открытые и защищенные члены класса документируются только в том случае, если они обычно используются в программах приложений или производных классах. Полный список членов класса см. в файлах заголовков класса.
Это важно
Классы MFC и их члены нельзя использовать в приложениях, которые выполняются в среде выполнения Windows.
Библиотеки MFC (DLL) для многобайтовой кодировки символов (MBCS) больше не включены в Visual Studio, но доступны как надстройка Visual Studio. Дополнительные сведения см. в надстройке MFC MBCS DLL.
В этом разделе
Основные понятия
Концептуальные статьи по темам MFC.
Диаграмма иерархии
Визуализация деталей отношений классов в библиотеке классов.
Общие сведения о классе
Перечисляет классы в библиотеке MFC в соответствии с категорией.
пошаговое руководство
Содержит статьи, которые описывают различные задачи, связанные с функциями библиотеки MFC.
Технические заметки
Содержит ссылки на специализированные разделы, написанные командой разработчиков MFC, в библиотеке классов.
Настройка для MFC
Содержит некоторые советы по настройке приложения MFC.
Классы
Предоставляет ссылки и информацию о файлах заголовков для классов MFC.
Внутренние классы
Используется внутри MFC. Для полноты в этом разделе описываются эти внутренние классы, но они не предназначены для использования непосредственно в коде.
Макросы и глобальные переменные
Содержит ссылки на макросы и глобальные функции в библиотеке MFC.
Структуры, стили, обратные вызовы и карты сообщений
Предоставляет ссылки на структуры, стили, обратные вызовы и карты сообщений, используемые библиотекой MFC.
MFC мастера и диалоговые окна
Руководство по функциям в Visual Studio для создания приложений MFC.
Работа с файлами ресурсов
Как использовать файлы ресурсов для управления статическими данными пользовательского интерфейса, такими как строки пользовательского интерфейса и макет диалогового окна.
Связанные разделы
Категории диаграмм иерархии
Описывает диаграмму иерархии MFC по категориям.
Общие классы ATL/MFC
Предоставляет ссылки на классы, которые совместно используются между MFC и ATL.
Примеры MFC
Содержит ссылки на примеры, демонстрирующие использование MFC.
Справочник по библиотекам C++
Содержит ссылки на различные библиотеки, предоставляемые Visual Studio, включая ATL, MFC, шаблоны OLE DB, библиотеку времени выполнения C и стандартную библиотеку C++.
Отладка в Visual Studio
Ссылки на разделы, описывающие использование отладчика Visual Studio для устранения логических ошибок в приложениях и хранимых процедурах.