记事本程序的VC++编程实例.pdf

记事本程序的VC++编程实例.pdf

ID:52242140

大小:379.93 KB

页数:12页

时间:2020-03-25

记事本程序的VC++编程实例.pdf_第1页
记事本程序的VC++编程实例.pdf_第2页
记事本程序的VC++编程实例.pdf_第3页
记事本程序的VC++编程实例.pdf_第4页
记事本程序的VC++编程实例.pdf_第5页
资源描述:

《记事本程序的VC++编程实例.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、记事本的VC++编程实例1.用VC++新建一个exe程序,起名叫“Txt”按如下选择点击“完成”,弹出提示,再点击“确定”。2.删除预设控件,添加1个编辑框控件,2个按钮控件,2个静态文本控件,如下图:3.对添加的控件进行设置右击Button1,选择属性,进行如下更改:Button2进行如下更改:静态文本1(上边那个)进行如下更改:静态文本2(下边那个)进行如下更改:4.添加成员变量CTRL+W,打开类向导,第二个选项卡,选择“IDC_EDIT1”,点击AddVariable,弹出对话框,进行如下设置:选择“IDC_OPENPATH”,点击AddVariable,弹出对

2、话框,进行如下设置:选择“IDC_SAVEPATH”,点击AddVariable,弹出对话框,进行如下设置:5.添加成员函数并处理单击事件在类向导中第一个选项卡,点击“AddFunction”,弹出对话框,点“确定”,再点“EditCode”,进入代码编辑界面,如下:添加如下代码:(上为图片,不可复制,复制请移步附录1)在类向导中如下状态:点击“AddFunction”,弹出对话框,点“确定”,再点“EditCode”,进入代码编辑界面,如下:添加如下代码:(上为图片,不可复制,复制请移步附录2)6.运行效果点击“打开”点击“保存”OK了,效果还行~附录1voidCTx

3、tDlg::OnOpen(){//TODO:AddyourcontrolnotificationhandlercodehereCFileDialogdlg(TRUE,NULL,NULL,OFN_HIDEREADONLY

4、OFN_OVERWRITEPROMPT,"AllFiles(*.TXT)

5、*.TXT

6、

7、",AfxGetMainWnd());CStringstrPath,strText="";if(dlg.DoModal()==IDOK){strPath=dlg.GetPathName();m_OP.SetWindowText(strPath);CFilefile(s

8、trPath,CFile::modeRead);charread[10000];file.Read(read,10000);for(inti=0;i

9、OFN_OV

10、ERWRITEPROMPT,"AllFiles(*.TXT)

11、*.TXT

12、

13、",AfxGetMainWnd());CStringstrPath,strText="";charwrite[10000];if(dlg.DoModal()==IDOK){strPath=dlg.GetPathName();if(strPath.Right(4)!=".TXT")strPath+=".TXT";m_SP.SetWindowText(strPath);CFilefile(_T(strPath),CFile::modeCreate

14、CFile::modeWrite);m_Edit1.

15、GetWindowText(strText);strcpy(write,strText);file.Write(write,strText.GetLength());file.Close();}}

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

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

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