//保存文件,指定相应的扩展名
static const char szFilter[] ="指纹模板文件(*.dat)|*.dat|";
const char* pszExt = ".dat";
DWORD dwFlag = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT | OFN_EXTENSIONDIFFERENT;
CFileDialog dlg(FALSE,pszExt,NULL,dwFlag,szFilter);
if (dlg.DoModal()!=IDOK)
{
return;
}
//打开文件
static char szFilter[] ="utf-8编码的文本文件(*.txt)|*.txt|";
CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,szFilter);
if (dlg.DoModal()!=IDOK)
{
return;
}