手机版

C++课程设计报告(简易文本编辑器)(4)

发布时间:2021-06-06   来源:未知    
字号:

C++编译的文本编辑器

1.课程设计目的和意义

《面向对象程序设计》课程设计是实践性教学环节之一,是《面向对象程序设计》课程的辅助教学课程。该课程设计要求学生综合运用在《面向对象程序设计》课程中学到的面向对象技术与实际编程相结合,独立完成一项较为完整、并具有一定实际功能的课程设计任务,同时加深学生对面向对象和C++编程技术的理解和掌握,培养实际的应用程序开发能力。在课程设计过程中,使学生养成良好的程序设计风格,并掌握C++应用程序的设计开发过程和编程方法、测试方法

2.详细设计

2.1需求描述

简单文本编辑器的设计是基于Microsoft Visual Studio 2008开发的一款小型的软件,主要的设计是为了满足普通用户对文本文档进行一般的简单操作,通过MFC可视化编程环境,直接生成一个友好的用户操作界面,通过这个窗口,用户可以对文本进行如下的基本操作。 2.1.1 文件

① 新建:创建一篇空白文档,从“工具栏”或“文件下拉菜单”中创建

② 打开:打开文本(.txt)文件,从“工具栏”或“文件下拉菜单”中打开;或将文本(.txt)文件拖入程序界面打开或应用程序图标上打开;或右键单击文本文件,在“打开方式”中选择本程序打开

② 保存:保存文档,从“工具栏”或“文件下拉菜单”中打开

④ 另存为:保存文件副本,在不同位置或以不同文件名保存文档,从“工具栏”或“文件下拉菜单”中另存 2.1.2 编辑

① 撤销:撤销前一步所进行的操作,从“编辑下拉菜单”或“右键菜单”中撤销 ③ 删除:删除当前选定字符(串),从“编辑下拉菜单”或“右键菜单”中删除 ④ 剪切:复制并删除选定字符(串),从“编辑下拉菜单”或“右键菜单”中剪切 ⑤ 复制:复制选定字符(串),“编辑下拉菜单”或“右键菜单”中复制 ⑥ 粘贴:对粘贴内容进行粘贴,从“编辑下拉菜单”或“右键菜单”中粘贴 ⑦ 全选:对文本编辑框中文本全部选定,从“编辑下拉菜单”或“右键菜单”中全

C++课程设计报告(简易文本编辑器)(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)