第1章VisualC集成开发环境课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第1章VisualC集成开发环境课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VisualC 集成 开发 环境 课件
- 资源描述:
-
1、2022年11月22日星期二第第1章章VisualC集成开发集成开发环境环境l Visual C+是一个可视化软件开发工具。l Visual C+已成为专业程序员进行软件开发的首选工具之一。l要使用 Visual C+编程,首先要了解它的集成开发环境。Visual C+不仅仅是一个C+编译器,而是一个基于Windows操作系统的可视化集 成 开 发 环 境 I D E(I n t e g r a t e d Development Environment)。Visual C+由许多组件组成,包括编辑 器、编 译 器、调 试 器 以 及 程 序 向 导AppWizard、类向导ClassWiza
2、rd等开发工具。这些组件通过一个名为Developer Studio的组件集成为一个和谐的开发环境。1.1 Visual C+概述l源程序用C+语言编写,支持面向对象设计方法,使用功 能 强 大 的 微 软 基 础 类 库 M F C(M i c r o s o f t Foundation Class)。l开发出来的软件稳定性好、可移植性强。l可以编制各种各样Windows应用程序,包括对话框程序、文档/视图程序和组合界面程序。l作为Visual Studio可视化组件家族中最重要的一个成员,与其它可视化开发工具如Visual J+、Visual Basic及Visual C#紧密地集成在一
3、起,适用于特殊、复杂和综合软件项目的开发,乃至一个系统软件的设计。l联机帮助系统MSDN(Microsoft Developer Network Library)功能强大。它既能与集成开发环境有机地结合在一起,使得用户在编程时随机查询需要的内容信息,又能脱离集成开发环境而独立地运行。1.1.1 Visual C+的特点1.1.2 Visual C+的安装 l要求CPU为Pentium以上系列,内存为64MB以上,所需硬盘空间约为500M,操作系统为Windows。l运行光盘根目录下的Setup.exe程序后,安装向导程序将自动完成Visual C+的安装。l安装完毕后,如果要安装MSDN,选择
4、Install MSDN,插入Visual Studio 6.0的MSDN光盘继续进行安装。1.1.3 集成开发环境窗口 例1-1 利用Visual C+6.0创建一个Windows应用程序Mysdi。1.新建MFC AppWizardexe项目Mysdi 2.设置应用程序的类型为单文档程序,即生成应用 程序框架文件。浮动窗口和停靠窗口l集成开发环境中的窗口有两种:浮动窗口和停靠窗口。浮动窗口是一般的带边框的子窗口,用它显示源代码或图形。浮动窗口能以平铺方式或层叠方式显示在集成开发环境中,源代码编辑窗口就是一个浮动窗口。l除了浮动窗口,集成开发环境中的所有其它窗口都是停靠窗口,如工具栏、菜单栏
5、、Workspace窗口、Output窗口和Debugger调试器窗口(调试时自动打开。1.1.4 MSDN帮助系统Visual C+帮助系统包括:l有关Visual C+IDE使用说明的联机帮助文件;lMSDN Library(Microsoft Developer Network Library)组件。MSDN帮助系统是一个HTML格式的帮助文件,它所包含的内容非常丰富,容量超过1.1GB,包含了有关Visual Studio的编程原理、方法和应用实例等内容。l执行Help|Contents命令或Search工具栏按钮;l单击F1键快速获取相关内容的帮助,如在源文件编辑器中用光标把一个需要
6、查询的单词全选上,或单击一条出错提示信息,按F1键出现MSDN的“索引”页面;l脱离于Visual C+集成开发环境而独立运行,MSDN是Microsoft Visual Studio的一个组件,从 W i n d o w s“开 始|程 序”菜 单 中 选 择Microsoft Developer Network菜单中的MSDN Library菜单项,就启动了MSDN帮助系统。1.2 项目和项目工作区 编写一个应用程序首先要创建一个项目(Project),在创建项目的同时创建了项目工作区Workspace。项目工作区记录了一个项目的集成开发环境的设置,如Developer Studio最后一
7、次关闭前各窗口的状态。1.2.1 项目 从软件工程的角度出发,每个程序的开发工作都是一个项目工程,它涉及到计算机和相关专业等领域的知识及其应用。编程时还要使用代码生成、编辑、编译、链接、调试等一系列工具,并且Window可执行程序不是仅由一个源程序文件所生成的,而是由一些相互关联的源文件和资源文件共同生成的。l在Visual C+IDE中,把实现程序设计功能的一组相互关联的C+源文件、资源文件以及支撑这些文件的类的集合称为一个项目。Visual C+IDE以项目作为程序开发的基本单位,项目用于管理组成应用程序的所有元素,并由它生成应用程序。l项目用项目文件DSP(Developer Studi
8、o Project)来描述,文件名后缀为.dsp。项目文件保存了项目中所用到的源代码文件和资源文件的信息,如文件名和路径。同时,项目文件还保存了项目的编译设置 等 信 息,如 调 试 版(D e b u g)或 发 布 版(Release)。l一个项目至少包含一个项目文件。根据项目类型的不同,一个项目包含的源文件、资源文件和其它文件也不同。lVisual C+IDE以项目工作区的方式来组织应用程序 的 项 目,项 目 工 作 区 用 工 作 区 文 件 D S W(Developer Studio Workspace)来描述,文件名后缀为.dsw。l工作区文件保存了应用程序集成开发环境的项目设
9、置 信 息,它 将 一 个 D S P 项 目 文 件 与 具 体 的Developer Studio结合在一起,在Visusal C+IDE中一般以打开工作区文件DSW的方式来打开指定的项目。l创建项目后,可通过项目工作区Workspace窗口来查看项目中的组成元素。Workspace窗口由ClassView、ResourceView和FileView三个页面组成。这些页面按照一定的逻辑关系将一个项目分成几个部分,以树形结构显示项目所创建的类、资源和文件。1.2.2 项目工作区1.ClassView类视图2.ResourceView资源视图3.FileView文件视图 可通过File菜单和P
10、roject菜单中的有关命令添加C+源文件、资源文件和其它文件到项目中,在工作区窗口中将显示被添加的文件与其它文件之间的关系。若要删除项目中的某个文件,选中要删除的文件,然后按Delete键即可。一般使用默认的项目设置生成应用程序的执 行 代 码,也 可 以 改 变 当 前 项 目 的 设 置。Visusal C+IDE提供了相关的命令来设置项目,如Project菜单中的Settings命令、Build菜单中的 C o n f i g u r a t i o n s 命 令 和 To o l 菜 单 中 的Customize、Options命令等。1.2.3 项目设置 执行Project|Se
11、ttings菜单命令打开 Project Settings 项目设置对话框:l在Debug页面可设置程序执行时的命令行参数;l在C/C+页面可优化编译器设置和添加预处理器宏;l在Link页面可设置链接器选项。执行Build|Configurations菜单命令可添加或删除项目的版本设置。l有多种方法可以改变 Developer Studio 环境,使它适应我们个人的工作方式。l执行Tool|Customize菜单命令,在Toolbars页面可设置工具栏选项l在Commands页面设置菜单栏选项l执行Tool|Options菜单命令可进行编辑器等选项的设置,如设置编辑窗口的字体和颜色。l要想了解
12、每一项的具体含义,可先单击该项,然后按F1键即可得到需要的联机帮助信息。1.3 编辑器 程序代码由操作码和数据组成,除了一般数据,一个Windows应用程序大量使用被称作为资源的数据。Visual C+作为可视化的程序开发工具,提供了功能强大的源代码编辑器和各种类型的资源编辑器。l源代码编辑器l资源编辑器:菜单编辑器、工具栏编辑器、对话框编辑器、图标编辑器、光标编辑器、位图编辑器、快捷键编辑器、串表编辑器编辑文件的类型:lC/C+头文件lC+源文件lText文本文件lHTML文件1.3.1 源代码编辑器方便编程的方便编程的特色功能特色功能:l在编辑C+源程序时,在编辑窗口根据C+语法对不同的语
13、句元素以不同的颜色显示,并进行合适长度的自动缩进。l自动提示功能。当输入源程序代码时,编辑器会显示对应类的成员函数和变量;当输入函数调用语句时,编辑器会自动提示函数的参数个数和类型;当将光标指向变量、函数或类时,编辑器将给出对应的变量类型、函数声明或类的信息。l自动补全单词功能。在输入标识符时右击鼠标,从弹出菜单中选择Complete Word项可自动补全单词的其余部分。在输入较长的标识符时,为了更方便地使用自动补全单词功能,可为该功能的命令添加一个快捷键。执行菜单命令Tools|Customize|Keyboard,在Category栏选择All Commands项,在Editor栏选择Te
14、xt项,Commands框中找到命令项CompleteWord,将光标置于Press new shortcut 框中,按下需要的快捷键组合,如Alt+Space,最后单击Assign按钮。设置快捷键后,在输入关键字、标识符和变量时,按下 Alt+Space 就可以自动补全单词的其余部分。1.3.2 资源编辑器 在Windows环境下,资源是独立于程序源代码的,加上不同资源的不同特点,因此Visual C+提供了不同的可视化资源编辑器和资源属性对话框。使用资源编辑器,可以创建新的资源或编辑已有的资源。当新建或打开一个资源时,系统将自动打开相应的资源编辑器。当新建一个资源时,资源管理器自动给资源分
展开阅读全文