- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C高级程序设计研讨
北京信息科技大学
高级程序设计大作业报告
学生姓名
专 业
班 级
学 号
院 (系)
授课教师
完成时间 2014年12月12日
高级程序设计
摘 要
近年来,随着互联网络的兴起技术呈现出一种快速发展的趋势C++程序设计是计算机专业的一门必修基础课,该语言以其高效而又实用的特性:既可以进行过程化程序设计,又可进行面向对象的程序设计,因此逐步成为各高校程序设计课程中的主流。C++语言既是进行软件开发的直接工具,又是“数据结构”、“操作系统”、“编译原理”、“软件工程”以及其它相关课程的先修课程,因此,在整个教学体系中占据十分重要的地位。
关键词,MFC,
目 录
摘 要 1
目 录 2
第一章 绪论 3
1.1 VC++ 6.0 开发环境介绍 3
1.2 Visual C++6.0的主要特点 3
1.3 MFC类库介绍 4
第二章 软件设计思路 4
2.1 软件需求分析 4
4
2.3 软件设计思路 5
5
2.3.2 单文档窗口编辑解决方案 5
第三章 程序设计 5
3.1 设计概述 5
3.2 模块实现函数说 5
3.3 建立贺卡界面说明 6
6
4.1 密码验证对话框中主要代码 6
4.2 单文档窗口具体代码 7
第五章 程序设计成果展示 10
5.1 密码验证对话框成果展示 10
5.2 单文档窗口成果显示 11
5.3 总结 11
致 谢 12
第一章 绪论
1.1 VC++ 6.0 开发环境介绍
Visual C++是微软公司的重要产品之一——Visual Studio工具集的重要组成部分。它用来在Windows(包括Windows95,Windows98,Windows NT,Windows2000等)环境下开发应用程序,是一种功能强大、行之有效的可视化编程工具。Visual C++以可视化技术为基础,以C++语言为蓝本,以众多的集成工具为骨架,在计算机领域的诸多方面都发挥着重要的作用。其以使用的开发环境和集成的工具集让用户高效率地开发应用程序。
Visual C++提供了MFC类库,是用户可以很方便地开发自己想实现的功能。
Visual C++6.0是微软公司推出的Visual C++开发工具的6.0版本,发行于Microsoft的Visual Studio 6.0套装软件中。该工具在速度和代码量要求较高的场合中是首选工具。
Visual C++6.0在以前版本的基础上又增加了许多特性。除了支持Internet特性外,ADO数据绑定、ATL复合控件、Auto Completion、编辑和继续特性、OLE-DB提供者模块、延迟加载移入以及新的调试特性等都给Visual C++6.0增色不少。开发者可以充分利用Visual C++6.0的这些特性,构建出自己的Windows应用程序。
1.2 Visual C++6.0的主要特点
Visual C++6.0中的MFC类库相对于以前的版本,只增加了对微软公司的IntelliMouse的支持,但Visual C++集成开发环境中做了一些改进,增加了一些新特性,使其更易于使用。包括以下几个方面。
自动化和宏功能
自动化功能用于实现一些重复性过程和操作。宏记录功能可以根据用户的操作自动生成宏操作序列。Visual Studio及其组件都可以看做对象来处理,这意味着可以进行自动化和诸如打开、编辑、关闭文档和调整窗口等操作。
可定制的工具栏和菜单
可以灵活地定制菜单和工具栏,使其更适合工作需要。
调试器
可以直接运行和调试程序,还可以使用宏语言来自动操作调试器。
支持Internet连接
可以直接在集成开发环境(IDE)中查看网页页面,可以使用全新的InfoViewer或注册的Web浏览器查看Web上的页面。
项目工作区和文件
一个新的便捷的项目系统可以允许一个工作区内包含多个不同的项目类型。
增强的资源编辑器
可以在对话框中使用WizardBar将程序同可视化元素联系起来。在使用加速键、对话框、菜单、字符串时,如果需要对多个项作同一修改,可以选择所有项目,在Properties对话框中一次完成多个项的值的更改。
在工作区内可以包含多个并列的工程文件
1.3 MFC
文档评论(0)