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


Классы MFC

Классы в следующем списке содержатся в библиотеке Microsoft Foundation Class (MFC).

Совет

Сведения о CStringT и других классах, которые являются общими для программирования MFC и ATL, см. в разделе "Классы, общие для MFC и ATL".

Внимание

Классы MFC и их члены нельзя использовать в приложениях, которые выполняются в среда выполнения Windows.

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

CAccelerateDecelerateTransition Класс
Реализует переход между ускорением и замедлением.

CAnimateCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления анимациями Windows.

CAnimationBaseObject Класс
Базовый класс для всех объектов анимации.

CAnimationColor Класс
Реализует функции цвета, красный, зеленый и синий компоненты которого могут быть анимированы.

CAnimationController Класс
Реализует контроллер анимации, который обеспечивает центральный интерфейс для создания анимации и управления ею.

CAnimationGroup Класс
Реализует контроллер анимации, который обеспечивает центральный интерфейс для создания анимации и управления ею.

CAnimationManagerEventHandler Класс
Реализует обратный вызов, используемый API анимации при изменении состояния диспетчера анимации.

CAnimationPoint Класс
Реализует функции точки, координаты которой могут быть анимированы.

CAnimationRect Класс
Реализует функции прямоугольника, стороны которого могут быть анимированы.

CAnimationSize Класс
Реализует функции объекта размера, размеры которого могут быть анимированы.

CAnimationStoryboardEventHandler Класс
Реализует обратный вызов, используемый API анимации при изменении состояния или обновлении раскадровки.

CAnimationTimerEventHandler Класс
Реализует обратный вызов, используемый API анимации, когда происходит событие расчета времени.

CAnimationValue Класс
Реализует функции объекта анимации, имеющего одно значение.

CAnimationVariable Класс
Представляет переменную анимации.

CAnimationVariableChangeHandler Класс
Реализует обратный вызов, используемый API анимации при изменении значения переменной анимации.

CAnimationVariableIntegerChangeHandler Класс
Реализует обратный вызов, используемый API анимации при изменении значения переменной анимации.

CArchive Класс
Позволяет сохранить сложную сеть объектов в перманентной двоичной форме (как правило, на запоминающем устройстве), сохраняющейся даже после удаления объектов.

CArchiveException Класс
Представляет условие исключения сериализации.

CArray Класс
Поддерживает массивы, которые похожи на массивы C, но могут динамически уменьшать и увеличиваться по мере необходимости.

CAsyncMonikerFile Класс
Предоставляет функции для использования асинхронных моникеров в элементах управления ActiveX (ранее элементах управления OLE).

CAsyncSocket Класс
Представляет Windows Socket, который является конечной точкой сетевой коммуникации.

CAutoHideDockSite Класс
CDockSite Расширяет класс для реализации панелей док-станции автоматического скрытия.

CBaseKeyFrame Класс
Реализует базовую функциональность ключевого кадра.

CBasePane Класс
Базовый класс для всех панелей.

CBaseTabbedPane Класс
Расширяет функциональные возможности CDockablePane класса для поддержки создания окон с вкладками.

CBaseTransition Класс
Представляет базовый переход.

CBitmap Класс
Инкапсулирует растровое изображение интерфейса графических устройств Windows (GDI) и предоставляет функции-члены для манипулирования этим растровым изображением.

CBitmapButton Класс
Создает элементы управления "кнопка", на которые вместо текста помещаются растровые изображения.

CBitmapRenderTarget Класс
Программа-оболочка для ID2D1BitmapRenderTarget.

CBrush Класс
Инкапсулирует кисть интерфейса графических устройств Windows (GDI).

CButton Класс
Предоставляет функциональные возможности кнопочных элементов управления Windows.

CByteArray Класс
Поддерживает динамические массивы байтов.

CCachedDataPathProperty Класс
Реализует свойство элемента управления OLE, асинхронно переданного и кэшированного в файле памяти.

CCheckListBox Класс
Предоставляет функции поля со списком Windows.

CClientDC Класс
Обрабатывает вызов функций GetDC Windows во время строительства и ReleaseDC во время уничтожения.

CCmdTarget Класс
Базовый класс для архитектуры схемы сообщений библиотеки классов Microsoft Foundation.

CCmdUI Класс
Используется только в пределах обработчика в производном от ON_UPDATE_COMMAND_UI классе CCmdTarget.

CColorDialog Класс
Позволяет включить диалоговое окно выделения цветом в приложение.

CComboBox Класс
Предоставляет функции поля со списком Windows.

CComboBoxEx Класс
Расширяет элемент управления "поле со списком", предоставляя поддержку списков изображений.

CCommandLineInfo Класс
Помогает в синтаксическом разборе командной строки при запуске приложения.

CCommonDialog Класс
Базовый класс для классов, которые инкапсулируют функцию общих диалоговых окон Windows.

CConnectionPoint Класс
Определяет особый тип интерфейса, используемый для взаимодействия с другими объектами OLE и называемый "точкой подключения".

CConstantTransition Класс
Инкапсулирует постоянный переход.

CContextMenuManager Класс
Управляет контекстными меню (другое название — всплывающие меню).

CControlBar Класс
Базовый класс для классов CStatusBar панели управления, CToolBar класса, класса, CDialogBar класса, CReBar класса и COleResizeBar класса.

CCriticalSection Класс
Класс представляет "критическую секцию" — объект синхронизации, позволяющий ограничить доступ к определенному фрагменту кода в любой момент времени одним потоком.

CCtrlView Класс
Адаптирует архитектуру "документ-представление" для распространенных элементов управления, поддерживаемых Windows 98 и Windows NT (версии 3.51 и более поздние).

CCubicTransition Класс
Инкапсулирует кубический переход.

CCustomInterpolator Класс
Реализует базовый интерполятор.

CCustomTransition Класс
Реализует пользовательский переход.

CD2DBitmap Класс
Программа-оболочка для ID2D1Bitmap.

CD2DBitmapBrush Класс
Программа-оболочка для ID2D1BitmapBrush.

CD2DBrush Класс
Программа-оболочка для ID2D1Brush.

CD2DBrushProperties Класс
Программа-оболочка для D2D1_BRUSH_PROPERTIES.

CD2DEllipse Класс
Программа-оболочка для D2D1_BRUSH_PROPERTIES.

CD2DGeometry Класс
Программа-оболочка для ID2D1Geometry.

CD2DGeometrySink Класс
Программа-оболочка для ID2D1GeometrySink.

CD2DGradientBrush Класс
Базовый класс классов CD2DLinearGradientBrush и CD2DRadialGradientBrush .

CD2DLayer Класс
Программа-оболочка для ID2D1Layer.

CD2DLinearGradientBrush Класс
Программа-оболочка для ID2D1LinearGradientBrush.

CD2DMesh Класс
Программа-оболочка для ID2D1Mesh.

CD2DPathGeometry Класс
Программа-оболочка для ID2D1PathGeometry.

CD2DPointF Класс
Программа-оболочка для D2D1_POINT_2F.

CD2DPointU Класс
Программа-оболочка для D2D1_POINT_2U.

CD2DRadialGradientBrush Класс
Программа-оболочка для ID2D1RadialGradientBrush.

CD2DRectF Класс
Программа-оболочка для D2D1_RECT_F.

CD2DRectU Класс
Программа-оболочка для D2D1_RECT_U.

CD2DResource Класс
Абстрактный класс, предоставляющий интерфейс для создания и управления D2D ресурсами, такими как кисти, слои и тексты.

CD2DRoundedRect Класс
Программа-оболочка для D2D1_ROUNDED_RECT.

CD2DSizeF Класс
Программа-оболочка для D2D1_SIZE_F.

CD2DSizeU Класс
Программа-оболочка для D2D1_SIZE_U.

CD2DSolidColorBrush Класс
Программа-оболочка для ID2D1SolidColorBrush.

CD2DTextFormat Класс
Программа-оболочка для IDWriteTextFormat.

CD2DTextLayout Класс
Программа-оболочка для IDWriteTextLayout.

CDaoDatabase Класс
Представляет подключение к базе данных, с помощью которого можно выполнять действия с данными.

CDaoException Класс
Представляет условие исключения, поступающее от классов базы данных MFC на базе объектов доступа к данным (DAO).

CDaoFieldExchange Класс
Поддерживает процедуры обмена полями записей (DAO DFX), используемые классами баз данных DAO.

CDaoQueryDef Класс
Представляет определение запроса или QueryDef, как правило, сохраненный в базе данных.

CDaoRecordset Класс
Представляет набор записей, выбранных из источника данных.

CDaoRecordView Класс
Представление, которое отображает записи базы данных в элементах управления.

CDaoTableDef Класс
Представляет хранимое определение базовой или подключенной таблицы.

CDaoWorkspace Класс
Управление именованным, защищенным паролем сеансом базы данных от входа до выхода одним пользователем.

CDatabase Класс
Представляет подключение к источнику данных, с помощью которого можно получить доступ к данным.

CDataExchange Класс
Поддерживает процедуры обмена данными диалогового окна (DDX) и проверки данных диалогового окна (DDV), используемые классами Microsoft Foundation.

CDataPathProperty Класс
Реализует свойство элемента управления OLE, которое можно загрузить асинхронно.

CDataRecoveryHandler Класс
Автоматически сохраняет документы и восстанавливает их при преждевременном прекращении работы приложения.

CDateTimeCtrl Класс
Инкапсулирует функциональность элемента управления "выбор даты и времени".

CDBException Класс
Представляет условие исключения, поступающее от классов базы данных.

CDBVariant Класс
Представляет вариантный тип данных для классов MFC ODBC.

CDC Класс
Определяет класс объектов контекста устройства.

CDCRenderTarget Класс
Программа-оболочка для ID2D1DCRenderTarget.

CDHtmlDialog Класс
Используется для создания диалоговых окон, использующих HTML вместо ресурсов диалогового окна для своей реализации интерфейса пользователя.

CDialog Класс
Базовый класс, используемый для отображения диалоговых окон на экране.

CDialogBar Класс
Предоставляет функциональные возможности немодального диалогового окна Windows на панели элементов управления.

CDialogEx Класс
Задает фоновый цвет и изображение для диалогового окна.

CDiscreteTransition Класс
Инкапсулирует отдельный переход.

CDocItem Класс
Базовый класс для элементов документа, являющихся компонентами данных документа.

CDockablePane Класс
Реализует область, которую можно закрепить на сайте закрепления или включить в область с вкладками.

CDockablePaneAdapter Класс
Обеспечивает поддержку прикрепления производных панелей от CWnd.

CDockingManager Класс
Реализует базовую функциональность, которая контролирует макет закрепления в окне главного фрейма.

CDockingPanesRow Класс
Управляет списком областей, которые находятся в той же горизонтальной или вертикальной строке (столбце) сайта закрепления.

CDockSite Класс
Предоставляет функциональные возможности для упорядочения панелей, производных от CPane класса в наборы строк.

CDockState Класс
Сериализуемый класс CObject для загрузки, выгрузки или очистки состояния одной или нескольких закрепляемых панелей элементов управления в постоянной памяти (файле).

CDocObjectServer Класс
Реализует дополнительные интерфейсы OLE, необходимые для преобразования стандартного сервера COleDocument в полноценный сервер DocObject: IOleDocument, IOleDocumentView, IOleCommandTargetи IPrint.

CDocObjectServerItem Класс
Реализует команды OLE-сервера специально для серверов DocObject.

CDocTemplate Класс
Абстрактный базовый класс, который определяет базовую функциональность шаблонов документов.

CDocument Класс
Предоставляет базовую функциональность для определяемых пользователем классов документа.

CDragListBox Класс
Помимо предоставления функциональных возможностей списка Windows, класс CDragListBox позволяет пользователю перемещать элементы списка, такие как имена файла, в списке.

CDrawingManager Класс
Реализует сложные алгоритмы рисования.

CDumpContext Класс
Поддерживает ориентированных на поток диагностические данные в форме человекочитаемого текста.

CDWordArray Класс
Поддерживает массивы 32-разрядных двойных слов.

CEdit Класс
Предоставляет функции элемента управления редактированием Windows.

CEditView Класс
Тип класса представления, который предоставляет функциональные возможности элемента управления "поле ввода" Windows и может использоваться для реализации простой функциональности текстового редактора.

CEvent Класс
Класс представляет "событие" — объект синхронизации, позволяющий одному потоку известить другой поток о наступлении какого-либо события.

CException Класс
Базовый класс для всех исключений библиотеки классов Microsoft Foundation.

CFieldExchange Класс
Поддерживает процедуры обмена полями записей (RFX) и блочного обмена полями записей (Bulk RFX), используемые классами баз данных.

CFile Класс
Базовый класс для файловых классов Microsoft Foundation Class.

CFileDialog Класс
Инкапсулирует общее диалоговое окно файла для Windows.

CFileException Класс
Представляет состояние, связанное с файлом исключения.

CFileFind Класс
Выполняет поиск локального файла и является базовым классом для CGopherFileFind класса и CFtpFileFind класса, выполняющего поиск по файлам в Интернете.

CFindReplaceDialog Класс
Позволяет реализовать стандартную строку диалоговых окон "Найти и заменить" в приложении.

CFolderPickerDialog Класс
CFileDialog Реализуется в режиме выбора папок.

CFont Класс
Инкапсулирует шрифт интерфейса графических устройств Windows (GDI) и предоставляет функции-члены для манипулирования этим шрифтом.

CFontDialog Класс
Позволяет включить диалоговое окно выделения шрифтом в приложение.

CFontHolder Класс
Реализует свойство Font и инкапсулирует функциональность объекта шрифта Windows и интерфейса IFont .

CFormView Класс
Базовый класс, используемый для представлений формы.

CFrameWnd Класс
Реализует функции однодокументного интерфейса Windows (SDI) с наложенным или всплывающим фреймовым окном с элементами для управления окном.

CFrameWndEx Класс
Реализует функции однодокументного интерфейса Windows (SDI) с наложенным или всплывающим фреймовым окном, а также предоставляет элементы для управления окном. Он расширяет CFrameWnd класс Class .

CFtpConnection Класс
Управляет FTP-подключением к интернет-серверу и включает прямую обработку каталогов и файлов на этом сервере.

CFtpFileFind Класс
Помогает в поиске файлов Интернета на FTP-серверах.

CGdiObject Класс
Предоставляет базовый класс для различных типов объектов интерфейса графических устройств Windows (GDI), таких как растровые изображения, области, кисти, перья, палитры и шрифты.

CGopherConnection Класс
Управление подключением к интернет-серверу gopher.

CGopherFile Класс
Обеспечивает возможность поиска и чтения файлов на сервере gopher.

CGopherFileFind Класс
Помогает в поиске файлов Интернета на серверах gopher.

CGopherLocator Класс
Получает gopher "locator" с сервера gopher, определяет тип указателя и делает указатель доступным для CGopherFileFind класса.

CHeaderCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "заголовок" Windows.

CHotKeyCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "горячая клавиша" Windows.

CHtmlEditCtrl Класс
Предоставляет функциональные возможности WebBrowser элемента управления ActiveX в окне MFC.

CHtmlEditCtrlBase Класс
Представляет компонент редактирования HTML.

CHtmlEditDoc Класс
С CHtmlEditView помощью класса предоставляет функциональные возможности платформы редактирования WebBrowser в контексте архитектуры представления документов MFC.

CHtmlEditView Класс
Предоставляет функции платформы редактирования WebBrowser в контексте архитектуры документов или представлений MFC.

CHtmlView Класс
Предоставляет функциональные возможности элемента управления WebBrowser в контексте архитектуры документов или представлений MFC.

CHttpConnection Класс
Управление подключением к HTTP-серверу.

CHttpFile Класс
Предоставляет функции для запроса и чтения файлов на HTTP-сервере.

CHwndRenderTarget Класс
Программа-оболочка для ID2D1HwndRenderTarget.

CImageList Класс
Предоставляет функциональные возможности стандартного элемента управления "список изображений" Windows.

CInstantaneousTransition Класс
Инкапсулирует мгновенный переход.

CInternetConnection Класс
Управление подключением к интернет-серверу.

CInternetException Класс
Представляет условие исключения, касающееся интернет-операции.

CInternetFile Класс
Обеспечивает доступ к файлам на удаленных компьютерах, использующих протоколы Интернета.

CInternetSession Класс
Создает и инициализирует один или несколько параллельных сеансов Интернета и, при необходимости, описывает подключение к прокси-серверу.

CInterpolatorBase Класс
Реализует обратный вызов, используемый API анимации, когда требуется рассчитать новое значение переменной анимации.

CInvalidArgException Класс
Этот класс представляет условие исключения, связанного с недопустимым аргументом.

CIPAddressCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "IP-адрес" Windows.

CJumpList Класс
Список ярлыков, отображаемый при щелчке значка на панели задач правой кнопкой мыши.

CKeyboardManager Класс
Управляет таблицами клавиш быстрого доступа для окна главного и дочерних фреймов.

CKeyFrame Класс
Представляет ключевой кадр анимации.

CLinearTransition Класс
Инкапсулирует линейный переход.

CLinearTransitionFromSpeed Класс
Инкапсулирует переход с линейной скоростью.

CLinkCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления SysLink Windows.

CList Класс
Поддерживает упорядоченные списки неуникальных объектов, доступные последовательно или по значению.

CListBox Класс
Предоставляет функции списка Windows.

CListCtrl Класс
Инкапсулирует функциональность элемента управления "список", который отображает коллекцию элементов, где каждый элемент состоит из значка (списка изображений) и метки.

CListView Класс
Упрощает использование элемента управления списком и CListCtrl класса, класса, который инкапсулирует функциональные возможности управления списками с архитектурой представления документов MFC.

CLongBinary Класс
Упрощает работу с очень большими объектами двоичных данных (BLOB-объектами) в базе данных.

CMap Класс
Класс коллекции словарей, который сопоставляет уникальные ключи значениям.

CMapPtrToPtr Класс
Поддерживает сопоставления пустых указателей, зашифрованных пустыми указателями.

CMapPtrToWord Класс
Поддерживает сопоставления 16-разрядных ключевых слов пустыми указателями.

CMapStringToOb Класс
Класс коллекции словаря, который сопоставляет уникальные объекты CString с указателями CObject .

CMapStringToPtr Класс
Поддерживает сопоставления пустых указателей, зашифрованных объектами CString .

CMapStringToString Класс
Поддерживает сопоставления объектов CString , зашифрованных объектами CString .

CMapWordToOb Класс
Поддерживает сопоставления указателей CObject , зашифрованных 16-разрядными словами.

CMapWordToPtr Класс
Поддерживает сопоставления пустым указателям, зашифрованным 16-разрядными ключевыми словами.

CMDIChildWnd Класс
Предоставляет функции дочернего окна многодокументного интерфейса Windows (MDI) и элементы для управления окном.

CMDIChildWndEx Класс
Предоставляет функциональные возможности дочернего окна многодокументного интерфейса Windows. Он расширяет функциональные возможности CMDIChildWnd класса. Платформа требует этот класс, если приложение MDI использует определенные классы MFC.

CMDIFrameWnd Класс
Предоставляет функции фреймового окна многодокументного интерфейса Windows (MDI) и элементы для управления окном.

CMDIFrameWndEx Класс
Расширяет функциональные возможности класса, окно фреймов CFrameWnd windows Multiple Document Interface (MDI).

CMDITabInfo Класс
Используется для передачи параметров методу CMDIFrameWndEx::EnableMDITabbedGroups . Задайте элементы этого класса, чтобы контролировать поведение групп вкладок MDI.

CMemFile Класс
Класс CFile , производный от класса, поддерживающий файлы памяти.

CMemoryException Класс
Представляет условие исключения вне памяти.

CMenu Класс
Инкапсуляция HMENUWindows.

CMenuTearOffManager Класс
Управление перемещаемыми меню. Перемещаемое меню — это меню в строке меню. Пользователь может удалить перемещаемое меню из строки меню, превращая перемещаемое меню в плавающее.

CMetaFileDC Класс
Реализует метафайл Windows, который содержит последовательность команд интерфейса графических устройств (GDI), которые можно воспроизвести для создания нужного изображения или текста.

CMFCAcceleratorKey Класс
Вспомогательный класс, реализующий виртуальное ключевое сопоставление и форматирование.

CMFCAcceleratorKeyAssignCtrl Класс
CEdit Расширяет класс для поддержки дополнительных системных кнопок, таких как ALT, CONTROL и SHIFT.

CMFCAutoHideButton Класс
Кнопка, отображающая или скрывающая класс, настроенный CDockablePane для скрытия.

CMFCBaseTabCtrl Класс
Реализует базовую функциональность для окон с вкладками.

CMFCButton Класс
Добавляет функции в CButton класс класса , например выравнивание текста кнопки, объединение текста кнопки и изображения, выбор курсора и указание подсказки.

CMFCCaptionBar Класс
Панель элементов управления, которая может отображать три элемента: кнопка, текстовую метку и растровое изображение. Она может содержать только один элемент каждого типа одновременно. Можно выровнять каждый элемент по левому или правому краю элемента управления или по центру. Также можно применить плоский или трехмерный стиль к верхним и нижним границам заголовка окна.

CMFCCaptionButton Класс
Реализует кнопку, которая отображается в заголовке окна для области закрепления или окна области. Как правило, платформа создает кнопки заголовка автоматически.

CMFCColorBar Класс
Представляет панель элементов управления с возможностью закрепления, которая может выбирать цвета в документе или приложении.

CMFCColorButton Класс
CMFCColorButton Классы и CMFCColorBar классы используются вместе для реализации элемента управления выбора цвета.

CMFCColorDialog Класс
Представляет диалоговое окно выбора цвета.

CMFCColorMenuButton Класс
Поддерживает команду меню или кнопку панели инструментов, запускающие диалоговое окно палитры.

CMFCColorPickerCtrl Класс
Предоставляет функциональные возможности для элемента управления, который используется для выбора цветов.

CMFCDesktopAlertDialog Класс
Используется вместе с CMFCDesktopAlertWnd классом для отображения настраиваемого диалогового окна во всплывающем окне.

CMFCDesktopAlertWnd Класс
Реализует функции немодального диалогового окна, указывающие, что на экране пользователь получает уведомление о событии.

CMFCDesktopAlertWndInfo Класс
Используется с классомCMFCDesktopAlertWnd. Определяет элементы управления, которые отображаются, если всплывает окно оповещения.

CMFCDragFrameImpl Класс
Рисует прямоугольник перетаскивания, который отображается, когда пользователь перетаскивает область в стандартном режиме закрепления.

CMFCDropDownToolBar Класс
Панель инструментов, которая появляется, когда пользователь нажимает и удерживает кнопку верхнего уровня панели инструментов.

CMFCDropDownToolbarButton Класс
Тип кнопки панели инструментов, который при нажатии ведет себя как обычная кнопка. Однако откроется раскрывающийся список панели инструментов (CMFCDropDownToolBar класс , если пользователь нажимает и удерживает кнопку панели инструментов вниз.

CMFCDynamicLayout Класс
Определяет порядок перемещения и изменения размеров элементов управления при изменении размеров окна.

CMFCEditBrowseCtrl Класс
Поддерживает элемент управления "Обзор" редактируемых текстовых полей, которые дополнительно содержат кнопку обзора. Когда пользователь нажимает кнопку обзора, элемент управления выполняет настраиваемое действие или отображает стандартное диалоговое окно, содержащее браузер файла или папки в браузере.

CMFCFilterChunkValueImpl Класс
Упрощает логику пар значений "блок-свойство".

CMFCFontComboBox Класс
Создает элемент управления "поле со списком", содержащее список шрифтов.

CMFCFontInfo Класс
Описывает имя и другие атрибуты шрифта.

CMFCHeaderCtrl Класс
Поддерживает несколько столбцов сортировки в элементе управления "Заголовок".

CMFCImageEditorDialog Класс
Поддерживает диалоговое окно редактора изображений.

CMFCKeyMapDialog Класс
Поддерживает элемент управления, который сопоставляет команды клавишам на клавиатуре.

CMFCLinkCtrl Класс
Отображает кнопку в виде гиперссылки и вызывает целевой объект связи при нажатии кнопки.

CMFCListCtrl Класс
Расширяет функциональные CListCtrl возможности класса, поддерживая функции расширенного CMFCHeaderCtrl элемента управления заголовками класса.

CMFCMaskedEdit Класс
Поддерживает замаскированный элемента управления "Поле ввода", который проверяет введенные пользователем данные на соответствие маске и отображает установленные результаты в соответствии с шаблоном.

CMFCMenuBar Класс
Строка меню, которая реализует закрепление.

CMFCMenuButton Класс
Кнопку, которая отображает контекстное меню и сообщает, какие пункты выбирает в меню пользователь.

CMFCOutlookBar Класс
Область со вкладками, которая имеет внешний вид области Область переходов в Microsoft Outlook 2000 или Outlook 2003. Объект CMFCOutlookBar содержит CMFCOutlookBarTabCtrl объект Class и ряд вкладок. Вкладки могут быть CMFCOutlookBarPane объектами класса или CWndпроизводными объектами. Пользователю панель Outlook отображается как последовательность кнопок и область отображения. Когда пользователь нажимает кнопку, отображается соответствующая область элемента управления или кнопки.

CMFCOutlookBarPane Класс
Элемент управления, производный от класса, который можно вставить в панель Outlook (CMFCOutlookBarкласс).CMFCToolBar Область панели Outlook содержит столбец больших кнопок. Пользователь может прокрутить список с кнопками вверх и вниз, если он больше области, в которой отображается. Когда пользователь окончательно удаляет область панели Outlook из панели Outlook, она может стать плавающей или прикрепиться к окну основного фрейма.

CMFCOutlookBarTabCtrl Класс
Элемент управления "вкладка", который имеет внешний вид раздела Область переходов в Microsoft Outlook.

CMFCPopupMenu Класс
Реализует возможности всплывающего меню Windows и расширяет его, добавляя такие возможности как перемещаемые меню и подсказки.

CMFCPopupMenuBar Класс
Строка меню, внедренная в контекстное меню.

CMFCPreviewCtrlImpl Класс
Реализует окно, которое помещается в окне узла, заданного оболочкой для расширенного просмотра.

CMFCPropertyGridColorProperty Класс
Поддерживает элемент управления списка свойств, который открывает диалоговое окно выбора цвета.

CMFCPropertyGridCtrl Класс
Поддерживает изменение элемента управления сетки свойств, который может отображать свойства в алфавитном или иерархическом порядке.

CMFCPropertyGridFileProperty Класс
Поддерживает элемент управления списка свойств, который открывает диалоговое окно выбора файла.

CMFCPropertyGridFontProperty Класс
Поддерживает элемент управления списка свойств, который открывает диалоговое окно выбора шрифта.

CMFCPropertyGridProperty Класс
Представляет элемент списка в элементе управления списком свойств.

CMFCPropertyPage Класс
Поддерживает отображение всплывающих меню на странице свойств.

CMFCPropertySheet Класс
Поддерживает вкладку свойств, каждая страница свойств на которой обозначается вкладкой, кнопкой панели инструментов, узлом элемента управления "дерево" или элементом списка.

CMFCReBar Класс
Панель элементов управления, которая предоставляет макет, сохраняемость и сведения о состоянии для элементов управления главной панели.

CMFCRibbonApplicationButton Класс
Реализует отдельную кнопку, расположенную в левом верхнем углу окна приложения. При нажатии кнопки открывается меню, которое обычно содержит общие команды Файл , Открыть, Сохранитьи Выход.

CMFCRibbonBaseElement Класс
Базовый CMFCRibbonBar класс для всех элементов, которые можно добавить в класс. Примеры элементов ленты — кнопки ленты, флажки ленты и поля со списком на ленте.

CMFCRibbonButton Класс
Реализует кнопки, которые можно размещать на панели элементов, например на панелях, панелях быстрого доступа и во всплывающих меню.

CMFCRibbonButtonsGroup Класс
Позволяет организовать набор кнопок ленты в группу. Все кнопки в группе располагаются непосредственно рядом с друг с другом по горизонтали и заключены в границу.

CMFCRibbonCategory Класс
Реализует вкладку ленты, содержащую группу CMFCRibbonPanel классов.

CMFCRibbonCheckBox Класс
Реализует флажок, который можно добавлять на панель ленты, панель быстрого доступа или во всплывающее меню.

CMFCRibbonColorButton Класс
Реализует кнопку цвета, которую можно добавить на панель ленты. Кнопка цвета ленты отображает раскрывающееся меню, содержащее одну или несколько палитр.

CMFCRibbonComboBox Класс
Реализует элемент управления "Поле со списком", который можно добавлять на панель, на панель ленты или во всплывающее меню ленты.

CMFCRibbonContextCaption Класс
Реализует цветной заголовок, который отображается в верхней части категории "лента" или категории "контекст".

CMFCRibbonEdit Класс
Реализует элемент управления редактированием на ленте.

CMFCRibbonFontComboBox Класс
Реализует поле со списком, содержащее список шрифтов. Необходимо задать поле со списком на панели ленты.

CMFCRibbonGallery Класс
Реализует коллекции лент в стиле Office 2007.

CMFCRibbonGalleryMenuButton Класс
Реализует кнопку меню ленты, которая содержит коллекцию лент.

CMFCRibbonLabel Класс
Реализует недоступную для щелчка текстовую метку для ленты.

CMFCRibbonLinkCtrl Класс
Реализует гиперссылку, которая расположена на ленте. Гиперссылка при щелчке открывает веб-страницу.

CMFCRibbonMainPanel Класс
Реализует панель ленты, которая отображается при щелчке CMFCRibbonApplicationButton класса.

CMFCRibbonMiniToolBar Класс
Реализует контекстно-зависимую панель инструментов контекстного меню.

CMFCRibbonPanel Класс
Реализует панель, содержащую набор элементов ленты. Если выводится панель, она отображает столько элементов, сколько возможно, учитывая ее размер.

CMFCRibbonProgressBar Класс
Реализует элемент управления, который визуально показывает ход выполнения длительных операций.

CMFCRibbonSlider Класс
Реализует элемент управления "ползунок", который можно добавить в строку ленты или в строку статуса ленты. Элемент управления "ползунок" ленты напоминает ползунки масштаба, отображаемые в приложениях Office 2007.

CMFCRibbonStatusBar Класс
Реализует элемент управления в строке состояния, который может отображать элементы ленты.

CMFCRibbonStatusBarPane Класс
Реализует элемент ленты, который можно добавить в строку статуса ленты.

CMFCRibbonUndoButton Класс
Реализует кнопку разделения — маленькую кнопку с обращенным вниз треугольным указателем в правой части основной кнопки. Пользователи могут щелкнуть треугольник, чтобы отобразить раскрывающийся список с последними выполненными действиями. Затем пользователи могут выбрать одно или несколько действий из раскрывающегося списка. Однако если пользователь нажимает кнопку, только последнее (добавленное последним) действие раскрывающегося списка отменяется. Необходимо заполнить список действиями по мере выполнения их пользователями.

CMFCShellListCtrl Класс
Предоставляет функциональные возможности элемента управления "Список" Windows и расширяет эту возможность, включая возможность отображения списка элементов оболочки.

CMFCShellTreeCtrl Класс
CTreeCtrl Расширяет функциональные возможности класса, отображая иерархию элементов оболочки.

CMFCSpinButtonCtrl Класс
Поддерживает диспетчер визуального представления, который рисует элемент управления "счетчик".

CMFCStatusBar Класс
Реализует строку состояния, аналогичную классу CStatusBar . Однако класс CMFCStatusBar не содержит функции, предоставляемые классом CStatusBar , такие как возможность отображать изображения, анимации и индикаторы выполнения, а также возможность реагировать на двойные нажатия мыши.

CMFCTabCtrl Класс
Предоставляет функциональность для элемента управления "вкладка". Элемент управления "вкладка" отображает закрепляемое окно с плоскими или трехмерными вкладками в верхней или нижней части. Вкладки могут отображать текст и изображение и могут изменять цвет, когда активны.

Структура CMFCTabToolTipInfo
Предоставляет сведения о вкладке MDI, на которую наведен курсор.

CMFCTasksPane Класс
Реализует список доступных для щелчка элементов (задач).

CMFCTasksPaneTask Класс
Вспомогательный класс, представляющий задачи для элемента управления областью задач (CMFCTasksPane класс). Объект задачи представляет элемент в группе задач (CMFCTasksPaneTaskGroup класс). Каждая задача может иметь команду, которую платформа выполняет, когда пользователь щелкает задачу, и значок, который присутствует слева от имени задачи.

CMFCTasksPaneTaskGroup Класс
Вспомогательный класс, используемый элементом CMFCTasksPane управления Class . Объекты типа CMFCTasksPaneTaskGroup представляют группу задач. Группа задач — это список элементов, отображаемых структурой в отдельном поле с кнопкой "Свернуть". Поле может иметь необязательный заголовок (имя группы). Если группа свернута, список задач не отображается.

CMFCToolBar Класс
CToolBar Напоминает класс, но обеспечивает дополнительную поддержку функций пользовательского интерфейса. Они включают плоские панели инструментов, панели инструментов с наиболее часто используемыми изображениями, крупные значки, кнопки пролистывания страниц, заблокированные панели инструментов, элементы управления главной панели, текст под изображениями, фоновые изображения и панели инструментов с вкладками. Класс CMFCToolBar также содержит встроенную поддержку пользовательской настройки панелей инструментов и меню, перетаскивания между панелями элементов и меню, кнопки поля со списком, кнопки редактируемых полей, различных палитр и кнопок сворачивания.

CMFCToolBarImages Класс
Управление изображениями на панели инструментов, загруженными из ресурсов приложения или из файлов.

CMFCToolBarInfo Класс
Содержит идентификаторы ресурса изображений панели инструментов в различных состояниях. CMFCToolBarInfo — вспомогательный класс, используемый в качестве параметра CMFCToolBar::LoadToolBarEx метода.

CMFCToolBarMenuButton Класс
Кнопка панели инструментов, содержащая всплывающее меню.

CMFCToolBarsCustomizeDialog Класс
Диалоговое окно без режимной вкладки (CPropertySheet класс), позволяющее пользователю настраивать панели инструментов, меню, сочетания клавиш, определяемые пользователем средства и визуальный стиль в приложении. Обычно пользователь осуществляет доступ к этому диалоговому окну, выбирая Настроить в меню Сервис .

CMFCToolTipCtrl Класс
Расширенная реализация подсказки CToolTipCtrl на основе класса. Подсказка на основе класса CMFCToolTipCtrl может отображать значок, метку и описание. Можно настроить его внешний вид с помощью градиентной заливки, пользовательских цветов текста и границы, полужирного шрифта, скругленных углов или стиля всплывающего предупреждения.

CMFCToolTipInfo Класс
Хранит сведения о внешнем виде подсказок.

CMFCVisualManager Класс
Обеспечивает поддержку изменению внешнего вида приложений на глобальном уровне. Класс CMFCVisualManager работает совместно с классом, предоставляющим инструкции по рисованию элементов управления графического интерфейса пользователя приложения с использованием последовательного стиля. Эти другие классы называются визуальными диспетчерами и наследуются от CMFCBaseVisualManager.

CMFCVisualManagerOffice2003 Класс
Придает приложению внешний вид Microsoft Office 2003.

CMFCVisualManagerOffice2007 Класс
Придает приложению внешний вид Microsoft Office 2007.

CMFCVisualManagerVS2005 Класс
Придает приложению внешний вид Microsoft Visual Studio 2005.

CMFCVisualManagerWindows Класс
Имитирует внешний вид Microsoft Windows XP или Microsoft Vista, когда пользователь выбирает тему Windows XP или Vista.

CMFCVisualManagerWindows7 Класс
Предоставляет приложению внешний вид приложения Windows 7.

CMFCWindowsManagerDialog Класс
Позволяет пользователю управлять дочерними окнами MDI в приложении MDI.

CMiniFrameWnd Класс
Представляет фреймовое окно половинной высоты по сравнению с тем, которое стандартно отображается на плавающих панелях инструментов.

CMonikerFile Класс
Представляет поток данных (IStream) с IMonikerименем .

CMonthCalCtrl Класс
Инкапсулирует функциональность элемента управления "календарь месяца".

CMouseManager Класс
Позволяет пользователю связывать различные команды с определенным CView объектом класса , когда пользователь дважды щелкает внутри этого представления.

CMultiDocTemplate Класс
Определяет шаблон документа, реализующий многодокументный интерфейс (MDI).

CMultiLock Класс
Класс представляет механизм контроля доступа к ресурсам в многопоточных программах.

CMultiPageDHtmlDialog Класс
Многостраничное диалоговое окно последовательно отображает несколько HTML-страниц и обрабатывает события каждой страницы.

CMultiPaneFrameWnd Класс
CPaneFrameWnd Расширяет класс. Может поддерживать несколько областей. Вместо одного внедренного дескриптора на панели управления содержит CPaneContainerManager объект класса, CMultiPaneFrameWnd который позволяет пользователю закреплять один CMultiPaneFrameWnd к другому и динамически создавать несколько с плавающей запятой окон с вкладками.

CMutex Класс
Класс представляет мьютекс — объект синхронизации, позволяющий ограничить доступ к ресурсу одним потоком.

CNetAddressCtrl Класс
Класс CNetAddressCtrl представляет элемент управления сетевого адреса, который можно использовать для ввода и проверки формата IPv4, IPv6 и именованных адресов DNS.

CNotSupportedException Класс
Представляет исключение, являющееся результатом запроса неподдерживаемой возможности.

CObArray Класс
Поддерживает массивы указателей CObject .

CObject Класс
Основной базовый класс для всех исключений библиотеки классов Microsoft Foundation.

CObList Класс
Поддерживает упорядоченные списки неуникальных указателей CObject , доступные последовательно или по значению указателей.

COccManager Класс
Управляет разными сайтами пользовательского элемента управления, реализованного объектами COleControlContainer и COleControlSite .

COleBusyDialog Класс
Используется для диалоговых окон OLE "Сервер не отвечает" или "Сервер занят".

COleChangeIconDialog Класс
Используется для диалогового окна OLE "Изменить значок".

COleChangeSourceDialog Класс
Используется для диалогового окна OLE "Изменить источник".

COleClientItem Класс
Определяет контейнерный интерфейс для элементов OLE.

COleCmdUI Класс
Реализует метод для MFC, позволяющий обновлять состояние объектов ИП, связанных с зависимыми от IOleCommandTargetфункциями вашего приложения.

COleControl Класс
Мощный базовый класс для разработки элементов управления OLE.

COleControlContainer Класс
Играет роль контейнера для элементов управления ActiveX.

COleControlModule Класс
Базовый класс, от которого необходимо наследовать объект модуля элемента управления OLE.

COleControlSite Класс
Обеспечивает поддержку пользовательских интерфейсов клиентских элементов управления.

COleConvertDialog Класс
Дополнительные сведения см OLEUICONVERT . в структуре пакета SDK для Windows.

COleCurrency Класс
Инкапсулирует тип данных CURRENCY автоматизации OLE.

COleDataObject Класс
Используется в передаче данных для извлечения данных в разных форматах из буфера обмена путем перетаскивания или из встроенного элемента OLE.

COleDataSource Класс
Играет роль кэша, в который приложение помещает данные, которые оно будет предлагать во время операций передачи данных, таких как операции с буфером обмена или операции перетаскивания.

COleDBRecordView Класс
Представление, которое отображает записи базы данных в элементах управления.

COleDialog Класс
Предоставляет стандартные функции для диалоговых окон OLE.

COleDispatchDriver Класс
Реализует автоматизацию OLE на стороне клиента.

COleDispatchException Класс
Обрабатывает исключения, относящиеся к интерфейсу OLE IDispatch и являющиеся ключевой частью OLE-автоматизации.

COleDocObjectItem Класс
Реализует хранение активных документов.

COleDocument Класс
Базовый класс для документов OLE, которые поддерживают визуальное редактирование.

COleDropSource Класс
Позволяет перетаскивать данные в конечное расположение сброса.

COleDropTarget Класс
Предоставляет механизм взаимодействия между окном и библиотеками OLE.

COleException Класс
Представляет исключительное условие, связанное с операцией OLE.

COleInsertDialog Класс
Используется для диалогового окна OLE "Вставить объект".

COleIPFrameWnd Класс
Основа для окна редактирования приложения "на месте".

COleIPFrameWndEx Класс
Реализует OLE-контейнер с поддержкой MFC. Необходимо наследить класс окна фрейма на месте для приложения из COleIPFrameWndEx класса, а не вывести его из COleIPFrameWnd класса.

COleLinkingDoc Класс
Базовый класс для документов OLE-контейнера, которые поддерживают связывание со встроенными элементами, которые их содержат.

COleLinksDialog Класс
Используется для диалогового окна OLE "Изменить ссылки".

COleMessageFilter Класс
Управляет параллелизмом, требуемым для взаимодействия приложений OLE.

COleObjectFactory Класс
Реализует фабрику класса OLE, которая создает OLE-объекты, такие как серверы, объекты автоматизации и документы.

COlePasteSpecialDialog Класс
Используется для диалогового окна OLE "Вставить специальный объект".

COlePropertiesDialog Класс
Инкапсулирует стандартное диалоговое окно свойств объекта OLE Windows.

COlePropertyPage Класс
Используется для отображения свойств пользовательского элемента управления в графическом интерфейсе подобно диалоговому окну.

COleResizeBar Класс
Тип панели элементов управления, который поддерживает изменение размера элементов OLE "на месте".

COleSafeArray Класс
Класс для работы с массивами произвольных типов и измерений.

COleServerDoc Класс
Базовый класс для серверной документации OLE.

COleServerItem Класс
Предоставляет серверный интерфейс элементам OLE.

COleStreamFile Класс
Представляет поток данных (IStream) в составном файле как часть структурированного хранения OLE.

COleTemplateServer Класс
Используется для OLE-серверов визуального редактирования, серверов автоматизации и контейнеров связей (приложений, поддерживающих ссылки на внедряемые объекты).

COleUpdateDialog Класс
Используется в особых случаях в диалоговом окне OLE "Изменить ссылки", которое используется при необходимости обновления только существующих связанных или внедренных объектов в документе.

COleVariant Класс
Инкапсулирует VARIANT тип данных.

CPagerCtrl Класс
Класс CPagerCtrl создается элемент управления страничного навигатора Windows, который может выполнить прокрутку и отобразить содержащееся окно, которое не помещается в содержащее его окно.

CPageSetupDialog Класс
Инкапсулирует службы, предоставляемые стандартным диалоговым окном OLE "Параметры страницы" Windows с дополнительной поддержкой установки и изменения полей печати.

CPaintDC Класс
Класс контекста устройства, производный от CDC класса.

CPalette Класс
Инкапсулирует цветовую палитру Windows.

CPane Класс
CControlBar Улучшение класса. При обновлении существующего проекта MFC потребуется заменить все вхождения CControlBar вхождениями CPane.

CPaneContainer Класс
Базовый компонент модели закрепления, реализуемой MFC. Объект этого класса сохраняет указатели на две панели закрепления или два экземпляра CPaneContainer. Он также сохраняет указатель на разделитель, разделяющий панели (или контейнеры). Вкладывая контейнеры внутрь контейнеров, платформа строит двоичное дерево, представляющее сложные макеты закрепления. Корень двоичного дерева хранится в объекте CPaneContainerManager class .

CPaneContainerManager Класс
Управляет хранением и отображением текущего макета закрепления.

CPaneDialog Класс
Поддерживает закрепляемое безрежимное диалоговое окно.

CPaneDivider Класс
Делит две области, делит две группы областей или отделяет группу областей от клиентской области главного окна фрейма.

CPaneFrameWnd Класс
Реализует окно минифрейма, которое содержит одну область. Область заполняет собой клиентскую область окна.

CParabolicTransitionFromAcceleration Класс
Инкапсулирует переход с параболическим ускорением.

CPen Класс
Инкапсулирует перо интерфейса графических устройств Windows (GDI).

CPictureHolder Класс
Реализует свойство "Рисунок", которое дает пользователю возможность отображать изображение в элементе управления.

CPoint Класс
Как и в структуре POINT Windows.

CPrintDialog Класс
Инкапсулирует службы, предоставляемые стандартным диалоговым окном Windows для печати.

CPrintDialogEx Класс
Инкапсулирует службы, предоставляемые листом свойств Windows Print.

CProgressCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "индикатор выполнения" Windows.

CPropertyPage Класс
Представляет отдельные страницы вкладки свойств, также известные как диалоговое окно вкладки.

CPropertySheet Класс
Представляет страницы свойств, также известные как диалоговые окна вкладки.

CPropExchange Класс
Поддерживает реализацию сохранения элементов управления OLE.

CPtrArray Класс
Поддерживает массивы пустых указателей.

CPtrList Класс
Поддерживает списки пустых указателей.

CReBar Класс
Панель элементов управления, которая предоставляет макет, сохраняемость и сведения о состоянии для элементов управления главной панели.

CReBarCtrl Класс
Инкапсулирует функциональность элемента управления "главная панель ", который представляет собой контейнер для дочернего окна.

CRecentDockSiteInfo Класс
Вспомогательный класс, в который хранятся последние сведения о состоянии классаCPane.

CRecentFileList Класс
Поддерживает элемент управления последнего использовавшегося списка файлов (MRU).

CRecordset Класс
Представляет набор записей, выбранных из источника данных.

CRecordView Класс
Представление, которое отображает записи базы данных в элементах управления.

CRect Класс
Похоже на структуру WindowsRECT.

CRectTracker Класс
Позволяет отображать и перемещать элемент, а также различными способами изменять его размеры.

CRenderTarget Класс
Программа-оболочка для ID2D1RenderTarget.

CResourceException Класс
Генерируется, когда Windows не может найти или выбрать запрошенный ресурс.

CReversalTransition Класс
Инкапсулирует обратный переход.

CRgn Класс
Инкапсулирует область интерфейса графических устройств Windows (GDI).

CRichEditCntrItem Класс
С CRichEditView помощью класса и CRichEditDoc класса предоставляет функциональные возможности элемента управления расширенными изменениями в контексте архитектуры представления документов MFC.

CRichEditCtrl Класс
Предоставляет функции элемента управления форматированным редактированием.

CRichEditDoc Класс
С CRichEditView помощью класса и CRichEditCntrItem класса предоставляет функциональные возможности элемента управления расширенными изменениями в контексте архитектуры представления документов MFC.

CRichEditView Класс
С CRichEditDoc помощью класса и CRichEditCntrItem класса предоставляет функциональные возможности элемента управления расширенными изменениями в контексте архитектуры представления документов MFC.

CScrollBar Класс
Предоставляет функции элемента управления полосой прокрутки Windows.

CScrollView Класс
CView Класс с возможностями прокрутки.

CSemaphore Класс
Представляет "семафор" — объект синхронизации, позволяющий ограниченному числу потоков в одном или нескольких процессах осуществлять доступ к ресурсу. Сохраняет численность потоков, которые в настоящее время осуществляют доступ к заданному ресурсу.

CSettingsStore Класс
Создает программу-оболочку для API-функций Windows, обеспечивая объектно-ориентированный интерфейс, который используется для доступа к реестру.

CSettingsStoreSP Класс
Вспомогательный класс, который можно использовать для создания экземпляров CSettingsStore класса.

CSharedFile Класс
Класс CMemFile , производный от класса, поддерживающий файлы общей памяти.

CShellManager Класс
Реализует несколько методов, которые позволяют работать с указателями в списках идентификаторов (PIDL).

CSimpleException Класс
Этот класс является базовым классом для исключений MFC, связанных с критическими ресурсами.

CSingleDocTemplate Класс
Определяет шаблон документа, реализующий интерфейс одного документа (SDI).

CSingleLock Класс
Класс представляет механизм контроля доступа к определенному ресурсу в многопоточных программах.

CSinusoidalTransitionFromRange Класс
Инкапсулирует переход в диапазоне синусоиды с заданной амплитудой колебаний.

CSinusoidalTransitionFromVelocity Класс
Инкапсулирует переход с синусоидальной скоростью, амплитуда которого определяется начальной скоростью переменной анимации.

CSize Класс
Аналогично структуре Windows SIZE , реализующей относительную координату или позицию.

CSliderCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "ползунок" Windows.

CSmartDockingInfo Класс
Определяет внешний вид интеллектуальных маркеров закрепления.

CSmoothStopTransition Класс
Инкапсулирует переход с плавной остановкой.

CSocket Класс
Является производным от CAsyncSocketи представляет более высокий уровень абстракции API Windows Sockets.

CSocketFile Класс
Объект CFile , используемый для отправки и получения сведений по сети с помощью Windows Sockets.

CSpinButtonCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "счетчик" Windows.

CSplitButton Класс
Представляет элемент управления "кнопка разделения". Элемент управления "кнопка разделения" реализует поведение по умолчанию, когда пользователь щелкает основную часть кнопки, и отображает раскрывающееся меню, когда пользователь щелкает раскрывающуюся стрелку кнопки.

CSplitterWnd Класс
Предоставляет функциональные возможности окна-разделителя, то есть окна, содержащего несколько областей.

CSplitterWndEx Класс
Представляет настроенное окно-разделитель.

CStatic Класс
Предоставляет функции статического элемента управления Windows.

CStatusBar Класс
Панель управления со строкой текстовых областей вывода или индикаторами.

CStatusBarCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "индикатор статуса" Windows.

CStdioFile Класс
Представляет файл потока во время выполнения C, открытый функцией fopenвремени выполнения . _wfopen

CStringArray Класс
Поддерживает массивы объектов CString .

CStringList Класс
Поддерживает списки объектов CString .

CSyncObject Класс
Чисто виртуальный класс, обеспечивающий общую функциональность объектов синхронизации Win32.

CTabbedPane Класс
Реализует функциональные возможности области с отделяемыми вкладками.

CTabCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "вкладка" Windows.

CTabView Класс
Упрощает использование класса элемента управления табуляции (CTabView класса) в приложениях, использующих архитектуру документа или представления MFC.

CTaskDialog Класс
Всплывающее диалоговое окно, которое функционирует как окно сообщения, но может отображать дополнительные сведения для пользователя. CTaskDialog также включает функции для получения сведений от пользователя.

CToolBar Класс
Панели элементов управления, имеющие строку растровых кнопок и необязательные разделители.

CToolBarCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "панель инструментов" Windows.

CToolTipCtrl Класс
Инкапсулирует функциональные возможности элемента управления подсказкой инструментов, небольшое всплывающее окно, отображающее одну строку текста, описывающую назначение инструмента в приложении.

CTooltipManager Класс
Хранит сведения среды выполнения о подсказках. Экземпляр класса CTooltipManager создается один раз для каждого приложения.

CTreeCtrl Класс
Предоставляет функциональные возможности стандартного элемента управления "представление в виде дерева" Windows.

CTreeView Класс
Упрощает использование элемента управления деревом и CTreeCtrl класса, класса, который инкапсулирует функциональные возможности управления деревом с архитектурой представления документов MFC.

CTypedPtrArray Класс
Предоставляет типобезопасную "программу-оболочку" для объектов класса CPtrArray или CObArray.

CTypedPtrList Класс
Предоставляет типобезопасную "программу-оболочку" для объектов класса CPtrList.

CTypedPtrMap Класс
Предоставляет типобезопасную "программу-оболочку" для объектов классов карты указателей CMapPtrToPtr, CMapPtrToWord, CMapWordToPtrи CMapStringToPtr.

CUIntArray Класс
Поддерживает массивы целых чисел без знака.

CUserException Класс
Создается для остановки операции пользователя.

CUserTool Класс
Элемент меню, запускающий внешнее приложение. Вкладка "Сервис" диалогового окна "Настройка " (CMFCToolBarsCustomizeDialog класс) позволяет пользователю добавлять пользовательские инструменты, а также указывать имя, команду, аргументы и начальный каталог для каждого средства пользователя.

CUserToolsManager Класс
Поддерживает коллекцию CUserTool объектов класса в приложении. Пользовательский инструмент — это пункт меню, который запускает внешнее приложение. Объект CUserToolsManager позволяет пользователю или разработчику добавить в приложение новые пользовательские инструменты. Он поддерживает выполнение команд, связанных со средствами пользователя, а также сохраняет сведения о пользовательских средствах в реестре Windows.

CView Класс
Предоставляет базовую функциональность для определяемых пользователем классов представления.

CVSListBox Класс
Поддерживает редактируемый элемент управления "список".

CWaitCursor Класс
Предоставляет односторонний способ отображения курсора ожидания (который обычно отображается как песочные часы) при выполнении длительной операции.

CWinApp Класс
Базовый класс, от которого необходимо наследовать объект приложения Windows.

CWinAppEx Класс
Обрабатывает состояние приложения, сохраняет состояние в реестр, загружает состояние из реестра, инициализирует диспетчеры приложения и ссылки на эти те же диспетчеры приложения.

CWindowDC Класс
Производное от CDC.

CWinFormsControl Класс
Предоставляет базовую функцию для размещения элементов управления Windows Forms.

CWinFormsDialog Класс
Программа-оболочка для класса диалогового окна MFC, в котором размещается пользовательский элемент управления Windows Forms.

CWinFormsView Класс
Предоставляет универсальную функцию для размещения элементов управления Windows Forms в качестве представления MFC.

CWinThread Класс
Класс, представляющий поток исполнения в приложении.

CWnd Класс
Предоставляет базовую функциональность всех классов окон в библиотеке Microsoft Foundation Class.

CWordArray Класс
Поддерживает массивы 16-разрядных слов.

Приложения MFC для рабочего стола
Содержит ссылки на разделы о классах, глобальных функциях, глобальных переменных и макросах, составляющих библиотеку MFC.