- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 Visual C++ 6.0概述 1.1 可视化技术 1.2 Visual C++ 6.0的用户界面 小结 一、从C语言到C++语言的进化 首先C++是一个更好的C语言,是C的一个超集, C++保留了C语言的优点同时也吸收其它面向对象编程语言的长处。C++语言的主要特点表现在: 一、是全面兼容C语言; 二、是支持面向对象的编程方法; C++是典型的混合编程语言. 二、C++程序的实现 C++程序的实现是通过软件开发工具进行 的,目前流行的软件开发工具以Visual C++6.0 和 C++Build 5.0为代表。本课程利用VisualC++6.0 进行开发,其本身是优秀的可视化编程开发工具。 Visual C++6.0开发的程序只能是32位应用程 序,即内存地址的寻址方式为32寻址。 可视化技术 可视化技术的特点是把原来抽象的数字、表格、功能逻辑等用直观的图形、图像的形式表现出来。可视化编程是它的重要应用之一。所谓可视化编程,就是指在软件开发过程中,用直观的具有一定含义的图标按钮、图形化的对象取代原来手工的抽象的编辑、运行、浏览操作,软件开发过程表现为鼠标操作和拖放图形化的对象以及指定对象的属性、行为的过程。这种可视化的编程方法易学易用,而且大大提高了工作效率。 编辑区(工作区) 编辑区是Visual C++的一个最重要的组成部分,实际上,大部分工作都要在该区进行。当然,该区中的文档的切换要依赖其他的工具,尤其要依赖项目视图区。 完成编辑区的任务,几乎已经完成了整个应用程序的开发,在该区可进行代码的编辑,窗口的布局设计,资源的编辑。 4 Visual C++ 6.0的菜单栏 该菜单栏包含九个菜单,即File、Edit、View、Insert、Project、Build、Tools、Window和Help,如图1.2所示。下面对它们进行分别介绍。 面向对象程序设计是基于事件驱动,消息响应。当一个事件发生后,就产生了和这个事件有关的消息,就要处理这个消息,消息处理是非常重要的。因此,对不同的消息,应该编写不同的消息处理函数。 例如:按钮是一个对象,对按钮可能单击,也可能双击。对这两种可以看成是两个事件驱动,就有两个相对应的消息,要编写两个消息处理函数(消息响应)。 Object IDs: 面向对象程序设计中,每个对象有一个ID。因为同一个类可以定义很多对象变量,为了区别每一个对象,给每个对象设一个ID。对ID进行操作就是对相对应的对象进行操作。 例如:A给B打电话,是拨B的电话号码, B的电话号码就是B的ID。A拨B的电话号码是事件驱动,产生一个消息,B接电话是消息响应。B不接电话,也是消息响应,这叫无响应。 Visual C++使用项目工作区的形式来组织文件、项目和项目配置。一个工作区可包含由不同的开发工具包生成的工程,如Visual C++和Visual J++。在桌面上,工作区以窗口方式组织项目、文件和项目设置。这种类型的文件在VC中级别最高。项目工作区含有工作区的定义和工程中所包含文件的所有信息。所以要打开一个工程,只需要打开对应的项目工作区文件。 小结 这一章里,主要介绍了Windows编程的特征及可视化技术; Visual C++集成开发环境的使用,项目工作区概念。 (d) Batch Build选项 该选项能单步重新建立多个工程文件,并允许用户指定要建立的项目类型 Win32 Release(发行版)、Win32 Debug(调试版)。 默认状态下, VC提供了两种 应用程序类型 (e) Start Debug选项 从当前语句开始执 行程序直到遇到断 点或遇到程序结束 单步执行程序, 并在遇到函数调 用时进入函数内 部再从头单步执行 使程序在运行到当前光 标所在位置时停止(相当 于设置一个临时断点) 调试过程中直 接进入到正在 运行的进程中 (a)Source Browse选项 选择Source Browse将 弹出浏览窗口,它显 示与程序中所有符号 (类、函数、数据、宏 和类型)有关的信息 Tools菜单允许用户快速地访问多个不同的开发工具 (7) VC++的菜单栏Tools菜单 (b) Visual Component Manager选项 该工具可以在某个工程中组织、寻找和插入相关组件,而且还可以识别已存在的且可利用的对象。选择该选项将弹出如图所示的窗口 把实现程序设计功能的一组相互关联的C++源文件、资源文件以及支撑这些文件的类的集合称为工程(项目) 。工程是VC开发程序的基本单位,一个工程至少包含一个工程文件
文档评论(0)