在MFC框架下,使用CStdioFile文件操作的类实现。
代码:
void GravityBasic::OnBnClickedButton1()
{
setlocale(LC_CTYPE, "chs");
CString FileName = "E:\\a.txt";//文件路径
CStdioFile FileWrite;
if (!FileWrite.Open(FileName, CFile::modeWrite | CFile::modeCreate | CFile::typeText))
{
AfxMessageBox(_T("打开文件失败!"));
m_openfileFlag = FALSE;
return;
}
//写入的文件内容
FileWrite.WriteString("11111111111111111");
FileWrite.WriteString(_T("\n"));
FileWrite.Close();
}
结果: