教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 专业资料 >

vc++课程设计记事本

来源:网络收集 时间:2026-09-06
导读: 目 录 第1章 概述 ...................................................... 1 1.1 设计背景 .............................................................. 1 1.2 设计目的 .............................................................. 2 1.3 开发

目 录

第1章 概述 ...................................................... 1

1.1 设计背景 .............................................................. 1 1.2 设计目的 .............................................................. 2 1.3 开发平台 .............................................................. 2

第2章 开发软件介绍与分析 ........................................ 3

2.1 MICROSOFT VISUAL C++6.0概述 .............................................. 3 2.2可行性分析 ............................................................ 4 2.3需求分析 .............................................................. 5

第3章 总体设计 .................................................. 6

3.1概要设计 .............................................................. 6 3.1详细设计 .............................................................. 7

第4章 总结 ..................................................... 14 参考文献 ........................................................ 15

第1章 概述

1.1 设计背景

记事本软件相当常见,其存储文件的扩展名为.txt,文件属性没有任何格式标签或者风格,所以相当适合在dos环境中编辑。

记事本的特点是只支持纯文本。一般来说,如果把文本从网页复制并粘贴到一个文字处理软件,它的格式和嵌入的媒体将会被一起粘贴并且难以去除。但是,如果将这样一个文本先粘贴到记事本中,然后从记事本中再次复制到下最终需要的软件里,记事本将会去除所有的格式,只留下纯文本,在某些情况下相当有用。记事本几乎可编辑任何文件,但不包括Unix风格的文本文件。

早期的记事本只提供最基本的功能,例如文字查找功能。较新版本的windows所搭载的新版记事本可以支持查找及取代功能,快捷键是(Ctrl+H),而Ctrl +F则是传统的查找功能。在一些旧版的Windows中,例如Windows 95、Windows 98、Windows Me和Windows3.1,其所自带的记事本有64k的文件大小的编辑限制,源自操作系统的一个“EDIT”层面的限制。

Windows Me中,记事本仍不支持任何快捷键操作,亦不支持行数统计功能。从Windows 2000开始,一些普遍的功能开始有快捷键的操作,例如新增、打开和存储。同时,状态栏亦开始出现,有行数统计器,在自动换行功能取消时才会出现。

在Windows 95中,记事本只支持Fixedsys字体,到了Windows NT4.0和Windows 98,记事本便开始支持字体变更。在Windows 2000和Windows XP中,默认字体已变为Lucida Console。

在以Windows NT为基础的操作系统中,记事本可以编辑传统的8-bit文本文件,同时支持Unicode文本文件(UTF-8和UTF-16)。

记事本利用"EDIT"作为其系统自带的类型名称。

记事本亦集成了一个简单的日志功能,每一次打开文件,都可以记下一个新的时间标签。要激活这个功能,在文档开头的第一行,必须是".LOG",不包括引号。

记事本直到最近,仍然是一款只可以在Windows下运行的软件。但如果利用开源的ReactOS操作系统,并配合Wine,就可以在非微软的操作系统中,运行记事本。该软件是开源的,并且是GNU宽通用公共许可证的软件。

从Windows XP开始(Windows ME及Windows 2000未经确认)附带的记事本,若在自动换行功能打开时保存,且当前窗口内有任何行长度超过编辑窗口宽度,则保存后该行会如同在原自动换行位置插入硬回车一样“断开”,更改窗口宽度(无论是扩大还是缩小)便可发现此现象。但是,保存至文档中的内容并不会受到影响。

由于记事本功能简单,稍有经验的程序员都可以开发出与记事本功能近似的小软件,所以在一些编程语言工具书上也会出现仿照记事本功能作为参考的示例,有趣的是,记事本亦可用来撰写软件,但不包含程序的编译功能,编译程序仍得通过外部程序解决。

随着时代的发展,计算机的普及,人们开始利用网络来记录和管理一些日常的事务,时下这方面的软件也是多如牛毛,如佳盟个人信息管理软件。记事本软件不仅可以方便管理、记录日常事务,还可以记录一些重要的资料及文件等等,是我们工作和生活的好助手。

1.2 设计目的

加强自己在课程中学习的相关代码和方法的具体应用,使自己进一步熟悉、理解和掌握VC++的相关知识。并且在此基础上利用其进行编程与设计,实现程序的设计,进一步提高使用理论知识指导解决实际问题的能力,并在此基础上强化自己的实践意识,提高自己的实际动手能力和创新能力。

1.3 开发平台

Microsoft Visual C++ 6.0,Microsoft Office Access

第2章 开发软件介绍与分析

2.1 Microsoft Visual C++6.0概述

Visual C++ 6.0,简称VC或者VC6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了 Visual C++.NET(Visual C++7.0),但它的应用有很大的局限性,只适用于Windows 2000、Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。

Visual C++6.0由Microsoft开发, 它不仅是一个C++ 编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。Microsoft的主力软件产品。Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了Visual C++.NET(Visual C++7.0),但它的应用的很大的局限性,只适用于Windows 2000,Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。

Visual C++6.0以拥有“语法高亮”,自动编译功能以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及创建预编译头文件(stdafx.h)、最小重建功能及累加连结(link)著称。这些特征明显缩短程序编辑、编译及连结的时间花费,在大型软件计划上尤其显著。

由于C++是由C语言发展起来的,也支持C语言的编译。6.0版本是使用最多的版本,很经典。最大的缺点是对于模版的支持比较差。现在最新补丁为SP6,推荐安装,否则易出现编译时假死状态。仅支持Windows操作系统。目前发现与windows 7兼容性不好,安装成功后可能会出现无法打开cpp文件的现象。

Visual C++是比较实用的开发工具。首先它的核心——MFC类库已是事实上的业界标准;其次,它的可视化开发工具紧密集成,可用于开发非常专业的Windows、Web和企

业级应用程序;第三,Visual C++的联机帮助已被集成到MSDN(微软开发者网络)库中去了,MSDN包含了微软大部分产品的技术文档和支持资料,内容相当丰富,是程序 …… 此处隐藏:6213字,全部文档内容请下载后查看。喜欢就下载吧 ……

vc++课程设计记事本.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1760487.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)