void Cxmltest1Dlg::OnBnClickedLoadfile()
{
/*CString FilePathName;
CFileDialog dlg(TRUE);///TRUE为OPEN对话框,FALSE为SAVE AS对话框
if(dlg.DoModal()==IDOK)
FilePathName=dlg.GetPathName();*/
CString m_path;
CFileDialog opendlg(TRUE,NULL,NULL,OFN_FILEMUSTEXIST|OFN_PATHMUSTEXIST|OFN_READONLY,
TEXT("*.txt|*.txt|选择要打开的文档类型...|*.xml|*.xml||"),NULL);
opendlg.m_ofn.nFilterIndex = 2;
opendlg.m_ofn.hwndOwner = m_hWnd;
opendlg.m_ofn.lStructSize = sizeof(OPENFILENAME);
opendlg.m_ofn.lpstrTitle = TEXT("打开/0");
opendlg.m_ofn.nMaxFile = MAX_PATH;
if(opendlg.DoModal() == IDOK)
{
m_path = _T("");
m_path = opendlg.GetPathName();
// AfxMessageBox(m_path);
}
}
void Cxmltest1Dlg::OnBnClickedSavefile()
{
CString filename;//保存路径
CFileDialog savedlg (FALSE,_T("*"),_T( " "),OFN_OVERWRITEPROMPT, _T("*.xml | *.xml |*.txt|*.txt||"),NULL);
if (savedlg.DoModal() == IDOK)
{
filename = savedlg.GetPathName();
}
// AfxMessageBox(filename);
}