打开:
CFileDialog openDlg(TRUE,_T("ini"),NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,_T("ini(*.ini) | *.ini||"),this);
CString sFileName;
//打开对话框的初始化路径
openDlg.m_ofn.lpstrInitialDir = _T("d:\\");
if(openDlg.DoModal() == IDOK)
{
sFileName = openDlg.GetPathName();
}
保存:
CFileDialog saveDlg(FALSE,_T("xml"),NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,_T("ini(*.xml) | *.xml||"),this);
//对话框的初始化路径
openDlg.m_ofn.lpstrInitialDir = _T("d:\\");
if(saveDlg.DoModal() != IDOK)
{
return;
}
sFileName = saveDlg.GetPathName();
//保存deviceStatus.xml文件
//pXMLDoc->save(_T("d:\\digits\\digits.xml"));
pXMLDoc->save(sFileName.GetBuffer());