Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Библиотека классов 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.
Справочник по библиотекам Visual C++
Содержит ссылки на различные библиотеки, предоставляемые Visual C++, включая ATL, MFC, шаблоны OLE DB, библиотеку времени выполнения C и стандартную библиотеку C++.
Отладка в Visual Studio
Ссылки на разделы, описывающие использование отладчика Visual Studio для устранения логических ошибок в приложениях и хранимых процедурах.