Классы общих диалоговых окон
В дополнение к классу CDialog MFC предоставляет несколько классов, производных от CDialog
этого инкапсулировать часто используемые диалоговые окна, как показано в следующей таблице. Диалоговые окна, инкапсулированные, называются "общими диалоговым окнами" и являются частью общей библиотеки диалоговых окон Windows (COMMDLG.DLL). Ресурсы и код шаблона диалога для этих классов предоставляются в распространенных диалоговых окнах Windows, которые являются частью Windows версии 3.1 и более поздних версий.
Классы общих диалоговых окон
Производный класс диалогов | Назначение |
---|---|
CColorDialog | Позволяет пользователю выбирать цвета. |
Cfiledialog | Позволяет пользователю выбрать имя файла для открытия или сохранения. |
CFindReplaceDialog | Позволяет пользователю инициировать операцию поиска или замены в текстовом файле. |
CFontDialog | Позволяет пользователю указать шрифт. |
CPrintDialog | Позволяет пользователю указывать сведения для задания печати. |
CPrintDialogEx | Лист свойств Windows Print. |
Дополнительные сведения о общих классах диалоговых окон см. в справочнике по MFC для отдельных классов. MFC также предоставляет ряд стандартных классов диалогов, используемых для OLE. Сведения об этих классах см. в базовом классе COleDialog в справочнике по MFC.
Три других класса в MFC имеют характеристики диалоговых окон. Сведения о классах CFormView, CRecordView и CDaoRecordView см. в справочнике по MFC. Сведения о классе CDialogBar см. в разделе "Панели диалогов".
См. также
Диалоговые окна
Работа с диалоговым окнами в MFC
Диалоговые окна в OLE