Классы диалогового окна

Класса CDialog и его производные классы инкапсулируют функциональность диалоговое окно. Поскольку диалоговое окно — это особый тип окна, CDialog производных от CWnd. Производные классы диалоговое окно от CDialog или использовать один из классов общего диалогового окна для стандартных диалоговых окон, таких как открытие или сохранение файла, печати, выбор шрифта или цвет, начала операции поиска и замены или выполнение различных операций, связанных с OLE.

CDialog

Базовый класс для всех диалоговых окон — модальные и немодальные.

CDataExchange

Предоставляет сведения о диалоговых окнах обмена и проверки данных.

Общие диалоговые окна

Эти диалогового окна классы инкапсулируют общие диалоговые окна Windows. Они предоставляют простой в использовании реализации сложных диалоговых окон.

CCommonDialog

Это базовый класс для всех общие диалоговые окна.

CFileDialog

Предоставляет стандартное диалоговое окно открытия или сохранения файла.

CColorDialog

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

CFontDialog

Предоставляет стандартное диалоговое окно для выбора шрифта.

CFindReplaceDialog

Предоставляет стандартное диалоговое окно для операции поиска и замены.

CPrintDialog

Предоставляет стандартное диалоговое окно для печати в файл.

CPageSetupDialog

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

OLE общих диалоговых окон

OLE добавляет несколько общих диалоговых окон в Windows. Эти классы инкапсулируют OLE общие диалоговые окна.

COleDialog

Используемое структурой для реализации общих для всех диалоговых окон OLE. Все классы поля диалогового окна интерфейса пользователя категории являются производными от этого базового класса. COleDialog не может использоваться непосредственно.

COleInsertDialog

Отображает диалоговое окно Вставка объекта, стандартный пользовательский интерфейс для вставки новых OLE связанных или внедренных элементов.

COlePasteSpecialDialog

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

COleLinksDialog

Отображает диалоговое окно Изменить ссылки, стандартный пользовательский интерфейс для изменения информации о связанных элементов.

COleChangeIconDialog

Отображает диалоговое окно Сменить значок, стандартный пользовательский интерфейс для изменения внедренного значок, связанный с OLE или связанный элемент.

COleConvertDialog

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

COlePropertiesDialog

Инкапсулирует общие свойства OLE диалоговое окно Windows. Общие диалоговые окна Свойства OLE обеспечивают простой способ для отображения и изменения свойства элемента документа OLE в соответствии с стандартами Windows.

COleUpdateDialog

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

COleChangeSourceDialog

Отображает диалоговое окно Изменить источник, стандартный пользовательский интерфейс для изменения назначения или источника связи.

COleBusyDialog

Отображает сервер занят, диалоговые окна и сервер не отвечает, стандартный пользовательский интерфейс для обработки вызовов занят приложениями. Обычно отображается автоматически посредством реализации COleMessageFilter.

Классы лист свойств

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

CPropertyPage

Содержит отдельные страницы в пределах листа свойств. Создать класс, производный от CPropertyPage для каждой страницы для добавления вашего окна свойств.

CPropertySheet

Обеспечивает рамки для нескольких страниц свойств. Получить класс листа свойств из CPropertySheet для реализации ваших страниц свойств быстро.

COlePropertyPage

Отображает свойства OLE управления в графический интерфейс, аналогичный диалоговое.

Связанные классы

Эти классы не являются диалоговые окна само по себе, но они используют диалогового окна Шаблоны и имеют большую часть поведения диалоговых окон.

CDialogBar

Панель управления, основанного на шаблоне поле диалогового окна.

CFormView

Прокрутки вид которой макет определяется в шаблоне поля диалогового окна. Создать класс, производный от класса CFormView для реализации пользовательского интерфейса, основанного на шаблоне поле диалогового окна.

CDaoRecordView

Содержит формы представления непосредственно связано с объектом набора записей объектов доступа К данным (DAO). Как все формы представления, CDaoRecordView основана на поле шаблона диалогового окна.

Классы CRecordView

Содержит формы представления непосредственно связано с объектом набора записей Open Database Connectivity (ODBC). Как все формы представления CRecordView основана на поле шаблона диалогового окна.

CPrintInfo

Структура, содержащая сведения о задании печати для печати или предварительного просмотра. Используется печати архитектуры CView.

Index