常见对话类

除了 类 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 中的对话框