1. 公用对话框:
1) 在使用Windows时有些对话框可能用得太频繁了,以至于并不是所有应用程序都愿意重复开发这些使用如此频繁的对话框,像打开文件的对话框、设置字体的对话框等等;
2) MFC为这些对话框封装了专门的类,使得用户可以非常方便地在程序中建立这样的对话框来减轻开发负担;
3) 这里列举几个非常常用的公用对话框类:
CFileDialog:Open和Save As对话框,这个使用实在是太频繁了;
CPrintDialog:Print和Print Setup对话框,打印和打印设置对话框使用也非常频繁;
CPageSetupDialog:Page Setup对话框,即页面设置对话框;
CFindReplaceDialog:Find和Replace对话框;
CColorDialog:Color对话框,里面有调色板可以设置颜色;
CFontDialog:Font对话框,用来设置字体,里面的列表框可以显示系统安装的字体;
!!我们重点介绍CFileDialog对话框类;
2. CFileDialog的创建:
1) 该类型对话框的属性和行为基本都是由构造函数的参数决定的,但是不妨先看一下普通的CFileDialog对话框的一些基本元素;
2) 观察一下该种类型对话框的几个重要的元素:</