日期:2014-05-20  浏览次数:20705 次

将字符串用CFile写到一个文本文件中
我正在学习VC++。NET,想请教一道题:
  创建对话框应用,将用户在编辑框中输入的字符串用CFile写到一个文本文件中

------解决方案--------------------
// 得到编辑框中输入的字符串:
CEdit *pEdit=(CEdit*)GetDlgItem(IDC_EDIT1);
char str[200];
memset(str,'\0',200*sizeof(char));
int nLen=pEdit->GetWindowText(str,200);

// 写入C:\tt.txt中:
CFile file;
BOOL nRet=file.Open("c:\\tt.txt",CFile::modeCreate|CFile::modeWrite);
file.Write(str,nLen);
file.Close();