vs2010mfcclistbox打开保存txt文档

vs2010mfcclistbox打开保存txt文档

ID:34726884

大小:70.95 KB

页数:3页

时间:2019-03-10

vs2010mfcclistbox打开保存txt文档_第1页
vs2010mfcclistbox打开保存txt文档_第2页
vs2010mfcclistbox打开保存txt文档_第3页
资源描述:

《vs2010mfcclistbox打开保存txt文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、用VS2010生成基于对话框的mfc-f工程。需要调用CStdioFile类,添加头文件afxwin.h。二、添加两个button控件“OPEN”和“SAVE”,再添加一个ListBox控件,并为Listbox添加control类型变量。三、为两个button添加消息响应函数,如下:voidCmfcfDlg::OnBnClickedButtonOpen(){//TODO:在此添加控件通知处理程序代码CStdioFilesfile;CStringm_path;CStringstr;TCHARszFilter[

2、]=_T("文本文件(*.txt)

3、*.txt

4、所有文件(*.*)

5、*.*

6、

7、");CFileDialogfile(TRUE,_T("txt"),NULL,OFN_HIDEREADONLY/*

8、OFN_OVERWRITEPROMPT*/

9、OFN_ALLOWMULTISELECT,szFilter,this);if(IDOK==file.DoModal()){m_path=file.GetPathName();sfile.Open(m_path,CFile::modeRead);m_list.GetDlgItem

10、(IDC_LIST1);m_list.ResetContent();while(sfile.ReadString(str)/*!=false

11、

12、str.GetLength()!=0*/){m_list.AddString(str);}sfile.Close();}}voidCmfcfDlg::OnBnClickedButtonSave(){//TODO:在此添加控件通知处理程序代码TCHARszFilter[]=_T("文本文件(*.txt)

13、*.txt

14、所有文件(*.*)

15、*.*

16、

17、");CFileDialo

18、gfile(FALSE,_T(""),_T("my"),OFN_HIDEREADONLY

19、OFN_OVERWRITEPROMPT/*

20、OFN_ALLOWMULTISELECT*/,szFilter,this);CStdioFilesfile;CStringm_path;CStringstr;intsize,i,n;if(IDOK==file.DoModal()){m_path=file.GetPathName();sfile.Open(m_path,CFile::modeCreate

21、CFile::modeWr

22、ite);m_list.GetDlgItem(IDC_LIST1);size=m_list.GetCount();for(i=0;i

23、载。此程序在win7平台,VS2010编译通过。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。