主要代码:
CStdioFile file;
CString filepath;
TCHAR szFilter[] = _T("文本文件(*.txt)|*.txt|所有文件(*.*)|*.*||");
CFileDialog fileDlg(FALSE, _T("txt"), m_txtName, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, szFilter, this);
if (IDOK == fileDlg.DoModal())
{
filepath = fileDlg.GetPathName();
file.Open(filepath, CFile::modeCreate | CFile::modeWrite | CFile::typeText);
CString str;
for (int i = 0; i < m_DataNum; ++i)
{
str.Format(_T("%d %d\n"), i + 1, Data[i]);
file.WriteString(str);
}
file.Close();
}
(其中m_txtName前面赋值为Data)
CFileDialog 在MSDN中的函数原形
CFileDialog::CFileDialog(
|