一、我们得看看,在C++中如何打开一个文件:
1、得到打开文件的绝对路径:
MFC中,一般做法如下:
1: char szFilter[] = "文本文件 (*.txt)|*.txt|All Files (*.*)|*.*||";
2: CString filePath("");
3: CFileDialog fileOpenDlg(TRUE, "txt", NULL,OFN_HIDEREADONLY,szFilter);
4: if (fileOpenDlg.DoModal() == IDOK)
5: {
6: VERIFY(filePath = fileOpenDlg.GetPathName());
7: }
8: m_TXTPath=filePath;//得到文件路径
9: UpdateData(false);