Классы диалоговых окон
Класс CDialog и его производные классы инкапсулируют функциональные возможности диалогового окна.Поскольку диалоговое окно специальный тип окна, CDialog является производным от CWnd.Производные классы от CDialog диалогового окна или использовать один из следующих общих классов диалоговых окон для стандартных диалоговым окнам, такие как открытие или сохранение файла, печать, выбирая шрифта или цвета, начиная операцию поиск-и-заменить или при выполнении различных OLE-родственные операции.
CDialog
Базовый класс для всех диалоговых окон и режимных and modeless.CDataExchange
Предоставляет обмен данными и сведения о проверке для диалоговых окон.
Общие диалоговые окна
Эти классы инкапсулируют общего диалогового окна диалоговые окна windows.Они предоставляют простые в использовании реализации сложных диалоговых окон.
CCommonDialog
Базовый класс для всех общих диалоговых окон.CFileDialog
Обеспечивает стандартное диалоговое окно открытия или сохранения файла.CColorDialog
Обеспечивает стандартное диалоговое окно для выбора цвета.CFontDialog
Обеспечивает стандартное диалоговое окно для выбора шрифта.CFindReplaceDialog
Обеспечивает стандартное диалоговое окно для операции поиск-и-заменить.CPrintDialog
Обеспечивает стандартное диалоговое окно печать файл.CPrintDialogEx
Предоставляет страницу свойств печати в Windows 2000.CPageSetupDialog
Инкапсулирует службы, предоставленные диалоговом окне параметры страницы окон общим с дополнительной поддержки для параметра и изменение поля печати.
Диалоговые окна общего OLE
OLE добавить несколько общих диалоговых окон к окнам.Эти классы инкапсулируют ЯВЛЯЕТСЯ общие диалоговые окна.
COleDialog
Используется инфраструктурой для реализации OLE содержать общие для всех диалоговых окон.Все классы диалоговых окон в категории интерфейса пользователя, являются производными от этого базового класса.COleDialog нельзя использовать напрямую.COleInsertDialog
Отображает диалоговое окно объекта вставки интерфейс обычного пользователя для вставки новых элементов OLE связанные или внедренные.COlePasteSpecialDialog
Отображает диалоговое окно " вставить " - это специальное интерфейс обычного пользователя для реализации команду вставить специальный правки.COleLinksDialog
Отображает диалоговое окно правка, интерфейс связи обычного пользователя для изменения сведений о связанных элементов.COleChangeIconDialog
Отображает диалоговое окно значок изменения, интерфейс обычного пользователя, чтобы изменить значок, связанный с элементом OLE внедренным или связанным.COleConvertDialog
Отображает диалоговое окно convert, интерфейс обычного пользователя для преобразования OLE элементы из одного типа в другой.COlePropertiesDialog
Инкапсулирует диалоговое окно " свойства окна общее OLE.Общие диалоговые окна свойств OLE предоставляют простой способ отображения и изменения свойств OLE элемента документа в соответствии с стандартами последовательном windows.COleUpdateDialog
Отображает диалоговое окно обновление, интерфейс обычного пользователя для обновления всех ссылок в документе.Диалоговое окно содержит индикатор хода выполнения, чтобы показать, как закрыть процедуру обновления до завершения.COleChangeSourceDialog
Отображает диалоговое окно источника изменений интерфейс обычного пользователя для изменения назначение или источник ссылки.COleBusyDialog
Отображает диалоговые окна занята сервера и сервера не отвечающий интерфейс обычного пользователя для обработки вызовов многодельным приложений.Обычно отображается автоматически реализацией COleMessageFilter.
Классы страницы свойств
Классы страницы свойств позволяют приложениям использовать страницы свойств, также известные как диалоговые окна с вкладками.Страницы свойств эффективный способ организации большого числа элементов управления в одном диалоговом окне.
CPropertyPage
Предоставляет отдельные страницы на странице свойств.Создайте класс, наследуемый от CPropertyPage для каждой страницы, который требуется добавить на страницу свойств.CPropertySheet
Предоставляет кадр для нескольких страниц свойств.Создайте производный класс от CPropertySheet страницы свойств для реализации страницы свойств быстро.COlePropertyPage
Отображает свойства ЯВЛЯЕТСЯ элемента управления в графическом интерфейсе, аналогично диалоговому окну.
HTML-основанные классы диалоговых окон
CDHtmlDialog
Используется для создания диалоговые окна, реализующих их пользовательский интерфейс с ресурсами HTML вместо диалогового окна.CMultiPageDHtmlDialog
Отображает несколько страниц HTML и последовательно обрабатывает события из каждой страницы.
Связанные классы
Эти классы не является диалоговым окнам в se, однако они используют шаблоны диалогового окна и имеют многие из расширения функциональности диалоговых окон.
CDialogBar
Панель элементов управления, основанная на шаблоне диалогового окна.CFormView
Представление прокрутки, структура которого определена в шаблоне диалогового окна.Создайте класс, наследуемый от CFormView для реализации пользовательского интерфейса на основе шаблона диалогового окна.CDaoRecordView
Предоставляет прямого подключенное представление формы объект набора записей объекта доступа к данным (DAO).Например, все представления формы, CDaoRecordView основан на шаблоне диалогового окна.CRecordView
Предоставляет прямого подключенное представление формы объект набора записей ODBC (ODBC).Например, все представления формы, CRecordView основан на шаблоне диалогового окна.CPrintInfo
Структура, содержащая сведения о задании печати или предварительный просмотр.Используется архитектурой печати CView.