通用对话框类
除了类 CDialog,MFC 还提供多个派生自 CDialog
的类,这些类封装常用对话框,如下表所示。 封装的对话框称为“通用对话框”,位于 Windows 通用对话框库 (COMMDLG.DLL) 中。 这些类的对话框模板资源和代码在 Windows 3.1 及更高版本中的 Windows 通用对话框中提供。
通用对话框类
派生的对话框类 | 目的 |
---|---|
CColorDialog | 使用户能够选择颜色。 |
CFileDialog | 使用户能够选择要打开或保存的文件名。 |
CFindReplaceDialog | 使用户能够在文本文件中启动查找或替换操作。 |
CFontDialog | 使用户能够指定字体。 |
CPrintDialog | 使用户能够指定打印作业的信息。 |
CPrintDialogEx | Windows 打印属性表。 |
有关通用对话框类的详细信息,请参阅 MFC 参考中的各个类名。 MFC 还提供许多用于 OLE 的标准对话框类。 有关这些类的信息,请参阅 MFC 参考中的基类 COleDialog。
MFC 中的另外三个类具有类似对话框的特征。 有关 CFormView、CRecordView 和 CDaoRecordView 类的信息,请参阅 MFC 参考中的这些类。 有关类 CDialogBar 的信息,请参阅对话栏。