//MFC
CFileDialog dlg(TRUE,NULL,NULL,NULL,"数据文档(*.dat)|*.dat|模板文件(*.fpmb)|*.fpmb||");
//WTL
WTL::CFileDialog dlg(TRUE,NULL,NULL,NULL,"数据文档(*.dat)\0*.dat\0模板文件(*.fpmb)\0*.fpmb\0\0");
其中文件过滤器,MFC以|分隔,而WTL以\0分隔.
WTL::CFileDialog dlg(TRUE,0,0,OFN_EXPLORER,_T("Pictures (*.bmp;*.jpg;*.png)\0*.bmp;*.jpg;*.png\0All files (*.*)\0 *.*\0"),*this);