通用对话框类

除了类 CDialog,MFC 还提供多个派生自 CDialog 的类,这些类封装常用对话框,如下表所示。 封装的对话框称为“通用对话框”,位于 Windows 通用对话框库 (COMMDLG.DLL) 中。 这些类的对话框模板资源和代码在 Windows 3.1 及更高版本中的 Windows 通用对话框中提供。

通用对话框类

派生的对话框类 目的
CColorDialog 使用户能够选择颜色。
CFileDialog 使用户能够选择要打开或保存的文件名。
CFindReplaceDialog 使用户能够在文本文件中启动查找或替换操作。
CFontDialog 使用户能够指定字体。
CPrintDialog 使用户能够指定打印作业的信息。
CPrintDialogEx Windows 打印属性表。

有关通用对话框类的详细信息,请参阅 MFC 参考中的各个类名。 MFC 还提供许多用于 OLE 的标准对话框类。 有关这些类的信息,请参阅 MFC 参考中的基类 COleDialog

MFC 中的另外三个类具有类似对话框的特征。 有关 CFormViewCRecordViewCDaoRecordView 类的信息,请参阅 MFC 参考中的这些类。 有关类 CDialogBar 的信息,请参阅对话栏

另请参阅

对话框
在 MFC 中使用对话框
OLE 中的对话框