查看: 2273|回复: 1
收起左侧

软件编程 >>VC++ MFC保存编辑框中的内容 弹出另存为对话框

[复制链接]
发表于 2012-5-14 10:14:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转随县论坛。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
向文本文件写入内容应该不难,学C++时专门讲过。   #include ofstream ofs("test.txt");
  现在关键是如何获取指定编辑框中的内容。
  全部代码如下:
  CString str;
  ofstream ofs("test.txt");
  CStatic *pst=(CStatic*)GetDlgItem(IDC_EDIT1);
  //你的控件ID
  pst->GetWindowText(str);
  ofs<<str;
  //另存为对话框
  void COutputDlg::OnButton1()
  {
  CString str;
  CFileDialog FileDlg(FALSE,".txt",NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT);
  FileDlg.m_ofn.lpstrInitialDir="c:\\";
  if(FileDlg.DoModal()==IDOK)
  {
  ofstream ofs(FileDlg.GetPathName());
  CStatic*pst=(CStatic*)GetDlgItem(IDC_EDIT4);//你的控件ID
  pst->GetWindowText(str);
  ofs<<str;
  MessageBox("保存成功");
  }
  }
  ps:我的编译器是VC6.0


软件编程 &gt;&gt;VC++ MFC保存编辑框中的内容 弹出另存为对话框编辑,void,文本文件,include,对话框 该贴已经同步到 ℡幽月╃冰心的微博
发表于 2013-11-25 08:05:52 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

快速入职
隐私保护
薪资透明
信息可靠
手机找工作

快速回复 返回顶部 返回列表