如何用MFC/VS2010制作一个记事本软件

 时间:2024-10-13 00:21:08

1、新建一个基于对话框的程序项目名NotePad:应用程序类型:基于对话框。不使用Unicode库。在静态库中使用MFC。设置如下红色方框需修改,其他的默认即可

如何用MFC/VS2010制作一个记事本软件

3、菜单栏新建:资源试图-NotePad.rc-右键-添加资源-Menu-新建,如下所示。

如何用MFC/VS2010制作一个记事本软件

4、菜单栏设计:依次键入:文件-打开-保存 并分别修改打开ID为ID_OPEN,保存ID为ID_SAVE。并菜单项及ID设置如下图所示。

如何用MFC/VS2010制作一个记事本软件

5、对话框关联菜单:在对话框属性也将Menu属性设置为刚新建的菜单。如下图所示

如何用MFC/VS2010制作一个记事本软件

7、编辑消息响应函数:在刚才的类向导对话框中点击编辑代码进入代码编辑如下图所示。

如何用MFC/VS2010制作一个记事本软件

9、添加保存代码:CFileDialog dlg(false巳呀屋饔,_T("*.text"),_T("NotePad"),6UL,_T("文本文件匀舶热圾|*.txt|所有文件|*.*||")); if(IDCANCEL==dlg.DoModal()) return; CString strPathName=dlg.GetPathName(); CFile file; if(!file.Open(strPathName,CFile::modeCreate|CFile::modeReadWrite)) { MessageBox(_T("保存文件失败"),_T("提示"),MB_OK); return; } CString str; GetDlgItemText(IDC_EDIT1,str); file.Write(str,str.GetLength()+1); file.Close();

如何用MFC/VS2010制作一个记事本软件
  • WebStorm 2021.1.2怎么设置播放声音
  • 怎样在android中添加背景图片?
  • 【校园指南】东莞理工学院城市学院奖学金攻略
  • Javascript随机显示图片并设置宽高
  • html+css3实现文字环绕旋转特效
  • 热门搜索
    青岛旅游图片 郑州旅游团 旅游的英文 希腊旅游报价 唐县旅游景点 香港南丫岛旅游攻略 来宾旅游景点大全 佛得角旅游 济南清明节旅游 淮安旅游景点大全