ug二次开发中用c++编程,新建一个txt文档(可以选择保存路径)来存放数据,运行这段程序时会跳出一个保存文件对话框(下图),可是最后文档的路径是对了,可是文档名不是我在保存文件对话框里输入的文件名,谁能帮我看看这到底是什么问题啊?万分感激!!!
下面是我的程序:
 CString szFilter = _T("误差数据文件(*.txt)|*.txt|(*.dat)|*.dat|(*.pts)|*.pts|ALL FILES(*.*)|*.*||"); 
 CFileDialog FileDiaLog(FALSE,_T("txt"),_T(""),OFN_NONETWORKBUTTON,szFilter);
 if(FileDiaLog.DoModal() == IDOK)
  CString strFilePath = FileDiaLog.GetPathName();
    FILE *fp = fopen(strFilePath,"w");    
[img]http://p.kaixin001.com/privacy/photo/99/25/15229264_386992549.jpg[/img]