VisualC开发环境.ppt

上传人:小飞机 文档编号:5452416 上传时间:2023-07-08 格式:PPT 页数:18 大小:318.50KB
返回 下载 相关 举报
VisualC开发环境.ppt_第1页
第1页 / 共18页
VisualC开发环境.ppt_第2页
第2页 / 共18页
VisualC开发环境.ppt_第3页
第3页 / 共18页
VisualC开发环境.ppt_第4页
第4页 / 共18页
VisualC开发环境.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《VisualC开发环境.ppt》由会员分享,可在线阅读,更多相关《VisualC开发环境.ppt(18页珍藏版)》请在三一办公上搜索。

1、Visual C+6.0开发环境,1.开发环境界面项目创建后,Visual C+6.0开发环境如图所示。它由标题栏、菜单栏、工具栏、项目工作区窗口、文档窗口、输出窗口以及状态栏等组成。,2认识工具栏菜单栏下面是工具栏。工具栏上的按钮通常和一些菜单命令相对应,提供了执行经常使用的命令的一种快捷方式。Visual C+6.0开发环境默认显示的工具栏有:“标准”(Standard)工具栏、“向导”(WizardBar)工具栏及“编译微型条”(Build MiniBar)工具栏。(1)标准工具栏。如图所示,标准工具栏中的工具按钮命令大多数是常用的文档编辑命令,如新建、保存、撤销、恢复、查找等,表2.4

2、列出了各个按钮命令的含义。,表2.4 标准工具栏按钮命令及功能描述,(2)向导工具栏。向导工具栏是将Visual C+6.0使用频率最高的MFC ClassWizard(MFC类向导)对话框的功能体现为3个相互关联的组合框和1个Actions控制按钮,如图所示。,3个组合框分别表示类信息(Class)、选择相应类的资源标识(Filter)和相应类的成员函数(Members)或资源标识可映射的消息。单击Actions控制按钮可将文本指针移动到指定类成员函数在相应的源文件的定义和声明的位置处,单击Actions向下按钮()会弹出一个快捷菜单,从中可以选择要执行的命令。,(3)编译微型条工具栏。编译

3、微型条工具栏提供了常用的编译、连接操作命令,如图所示。表2.5列出了各个按钮命令的含义。,表2.5 编译微型条工具栏按钮命令及功能描述,3工具栏的显示和隐藏显示或隐藏工具栏可以使用“定制”对话框或快捷菜单两种方式进行操作。(1)选择“工具”菜单“定制”命令项。(2)弹出“定制”对话框,如图2.18所示;单击“工具栏”页面标签,将显示出所有的工具栏名称,那些显示在开发环境上的工具栏名称前面将带有选中标记()。如果嫌上述操作不够便捷,那么可以在开发环境的工具栏处右击鼠标,这时就会弹出一个包含工具栏名称的快捷菜单,如图所示。,图2.18“定制”对话框 图2.19 工具栏的快捷菜单,4工具栏的浮动与停

4、泊Visual C+6.0的工具栏具有“浮动”与“停泊”功能。当Visual C+6.0启动后,系统默认将常用工具栏“停泊”在主窗口的顶部。若将鼠标指针移至工具栏的“把手”()处或其他非按钮区域,然后按住鼠标左键,可以将工具栏拖动到主窗口的四周或中央。如果拖动到窗口的中央处松开鼠标左键,则工具栏成为“浮动”的工具窗口,窗口的标题就是该工具栏的名称。拖动工具栏窗口的边或角可以改变其形状。例如,图2.20是“标准”工具栏浮动的状态,其大小已被改变过。,5项目工作区窗口一个Windows应用程序通常有许多源代码文件以及菜单、工具栏、对话框、图标等资源文件,这些文件都将纳入应用程序的“项目”(有的称为

5、“工程”)中。项目工作区窗口用来显示、修改、添加、删除这些文件,并能管理多个项目。项目工作区窗口包含最多3个页面,它们分别是ClassView、ResourceView(以后会看到)和FileView页,通过单击项目区窗口底部的页面标签进行切换(参见图2.20)。ClassView页面用以显示项目中所有的类信息。若打开的项目名为Ex_Hello,单击项目区窗口底部的ClassView页面标签,则显示出“Ex_Hello classes”的树状节点,在它的前面是一个图标和一个套在方框中的符号“+”,单击符号“+”或双击图标,Ex_Hello中的所有类名将被显示,图2.20中的Globals表示“

6、全局”。每个类名前也有一个图标和一个套在方框中的符号“+”,双击图标,直接打开并显示类定义的头文件;单击符号“+”,会显示该类中的成员函数和成员变量,双击成员函数前的图标,则在文档窗口中直接打开源文件并显示相应函数体代码。,切换到FileView页面,可以看到AppWizard自动生成了Ex_Hello.cpp、Stdafx.cpp、Stdafx.h以及ReadMe.txt四个文件。如图2.21所示。其中,Stdafx.cpp是一个只有一条语句(#include stdafx.h)的空文件;Stdafx.h是每个应用程序所必有的预编译头文件,程序所用到的Visual C+头文件包含语句均添加到

7、这个文件中;ReadMe.txt是Visual C+6.0为每个项目配置的说明文件,它包括对AppWizard产生文件类型的说明以及操作的一些技巧;而Ex_Hello.cpp是AppWizard产生的“真正”具有实际意义的程序源代码文件,几乎所有的代码都添加在这个文件中。,图2.21 Ex_Hello项目工作区内容,6修改代码、编译运行(1)单击项目工作区窗口的ClassView页面标签,将显示Ex_Hello类信息。(2)单击各节点前面的“+”号,将所有节点展开。(3)双击main函数名,在文档窗口中显示出main函数体所在的源文件Ex_Hello.cpp,且文本光标已移至此函数名的前面。(

8、4)将main函数体中的Hello World!n改为I Like Visual C+6.0!n,结果如图所示。,图2.22 修改代码,(5)单击编译微型条工具栏 上的生成工具按钮“”或直接按快捷键F7或打开“编译”菜单,选取“编译Ex_Hello.exe”命令,系统开始对Ex_Hello进行编译、连接,同时在输出窗口中显示出编译的内容,当出现Ex_Hello.exe-0 error(s),0 warning(s)表示Ex_Hello.exe可执行文件已经正确无误地生成了。(6)单击编译微型条工具栏 上的运行工具按钮“”或直接按快捷键Ctrl+F5或在“编译”菜单中选取“执行Ex_Hello.

9、exe”,就可以运行刚刚生成的Ex_Hello.exe了。结果如图所示,弹出的运行结果窗口就是控制台窗口。,图2.23 Ex_Hello运行结果,需要说明的是:默认的控制台窗口显示的字体和背景与图2.23是不同的。单击窗口的标题栏最左边的,从弹出的菜单中选择“属性”,弹出如图所示的属性对话框,从“字体”和“颜色”等页面中可设置控制台窗口显示的界面类型。上述(5)、(6)两步也可合二为一,即直接运行第(6)步。控制台窗口中,“Press any key to continue”是系统自动加上去的,表示Ex_Hello运行后,按任意键返回到Visual C+6.0开发环境。,7输入一个新的C+程序

10、(1)选择“文件”“关闭工作区”,关闭原来的项目。(2)单击标准工具栏上的“New Text File”按钮,打开一个新的文档窗口,在这个窗口中输入下列C+代码:#include int main()double r,area;r=10.0;/设置圆的半径aea=3.14159*r*r;cout圆的面积为:arean;return 0;这段代码是有错误的,下面会通过开发环境来修正它。注意:在输入字符和汉字时,要切换到相应的输入方式中,除了字符串和注释可以使用汉字外,其余一律采用英文字符输入。,(3)选择“文件”“保存”菜单或按快捷键Ctrl+S或单击标准工具栏的Save按钮,弹出“保存为”文件

11、对话框。将文件定位到“D:Visual C+程序LiMing实验1”,文件名为“Ex_Simple.cpp”(注意扩展名.cpp不能省略),结果如图所示。,(4)单击“保存”按钮,此时在文档窗口中部分代码的颜色发生了变化,这是Visual C+6.0的文本编辑器所具有的语法颜色功能,绿色表示注释,蓝色表示关键字。,(5)单击编译微型条工具栏 上的生成工具按钮“”或直接按快捷键F7,出现一个对话框,询问是否为该应用程序创建一个活动的工作文件夹,单击“是”按钮。系统开始对Ex_Simple进行编译、连接,同时在输出窗口中显示出编连的内容。由于这段代码有错误,所以会在输出窗口的“编译(编连)”页面中

12、出现“Ex_Simple.exe-3 error(s),1 warning(s)”字样,如图2.26所示。它指出程序中有3个错误和1个警告。,(2)将“aea”改成“area”,重新编译和连接。编译后,Build页面窗口给出的第一条错误信息是:xxx(8):error C2001:newline in constant指明第8行处的“换行(newline)”符出错。(3)将n改为n,单击编译微型条工具栏上的运行工具按钮“”或直接按快捷键Ctrl+F5运行程序,结果将显示在控制台窗口中。13退出Visual C+6.0退出Visual C+6.0有两种方式:一种是单击主窗口右上角的“关闭”按钮,另一种是选择“文件”“退出”菜单。,8.修正语法错误(1)移动“编译”页面窗口的滚动条,使窗口中显示出第一条错误信息“xxx(7):error C2065:aea:undeclared identifier”,其含义是:“aea”是一个未定义的标识,错误发生在第7行上。双击该错误提示信息,光标将自动定位在发生该错误的代码行上。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号