《第1章 Visual C++集成开发环境.ppt》由会员分享,可在线阅读,更多相关《第1章 Visual C++集成开发环境.ppt(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 Visual C+程序设计教程广东工业大学数字媒体系JSP程序设计教程课件 制作人:宋坤Visual C+程序设计教程n第1章 Visual C+集成开发环境n第2章 C+基础n第3章 面向对象程序设计n第4章 创建应用程序框架n第5章 MFC简介与函数n第6章 文档与视图n第7章 对话框n第8章 控件n第9章 文字和图形处理技术n第10章 DLLn第11章 网络编程n第12章 综合实训课件制作人:宋坤第 1 章 Visual C+集成开发环境【学习目标【学习目标】本章主要介绍使用本章主要介绍使用Visual C+Visual C+的集成开发环境。的集成开发环境。包括菜单、工具栏、工作区窗口
2、、代码编辑器和包括菜单、工具栏、工作区窗口、代码编辑器和开发环境的定制。开发环境的定制。l lVisualC+概述概述 l l项目和项目工作区项目和项目工作区 l l编辑器编辑器 l l菜单栏和工具栏菜单栏和工具栏 课件制作人:宋坤【学习导航【学习导航】本章主要介本章主要介绍绍Visual C+Visual C+集成开集成开发环发环境,本章境,本章在在书书中的学中的学习习位置如位置如图图1-11-1所示所示。课件制作人:宋坤【知识框架【知识框架】本章学本章学习习内容知内容知识识框架如框架如图图1-21-2所示。所示。课件制作人:宋坤本章目录n1.1 Visual C+概述n1.2 项目和项目工
3、作区n1.3 编辑器n1.4 菜单栏和工具栏n1.5 课后习题课件制作人:宋坤1.1 Visual C+概述 Visual C+是基于Windows操作系统的C+语言程序的可视化编程工具。其代码编辑、编译、连接、调试等功能于一体,给编程人员提供了一个完整、全面而又方便的开发环境,并为用户提供了多种有用的辅助开发工具。Visual C+拥有两种编程方式:一种是传统的基于Windows API的C编程方式,虽然其代码效率较高,但开发难度与开发工作量也随着增高,目前使用这种编程方式的用户已经很少;另一种是基于MFC的C+编程方式,虽然其代码运行效率相对较低,但开发难度小、开发工作量小、源代码效率高,
4、已成为Visual C+开发Windows应用程序的主流。课件制作人:宋坤1.2 项目和项目工作区nVisual C+项目n工作区窗口课件制作人:宋坤Visual C+项目Visual C+6.0的开发环境如图课件制作人:宋坤Visual C+项目5个部分:l菜单栏 l工具栏 l工作区窗口 l编辑器窗口 l输出窗口课件制作人:宋坤工作区窗口 工作区窗口包括ClassView、ResourceView、FileView3个视图,下面分别对它们进行介绍。1类视图(类视图(ClassViewClassView)类视图用来显示当前工作区中所有的类、结构和全局变量。如图1-2所示。课件制作人:宋坤工作区
5、窗口表1-1 快捷菜单中各菜单项功能表菜单项功能GotoDefinition打开用于定义改类的头文件GoToDialogEditor打开对话框资源编辑器AddMemberFunction为类增加成员函数AddMemberVariable为类增加成员变量AddVirtualFunction打开虚函数重载对话框AddWindowMessage打开产生新窗口消息处理程序对话框,增加消息处理程序Reference产生应用程序内所涉及类名的位置列表DerivedClasses产生该类所有成员函数和成员变量列表,以及以该类为基类的所有派生类的信息,并附注册信息BaseClasses产生该类所有成员函数和成
6、员变量列表,以及以该类的有基类的类的列表,并附注册信息AddtoGallery将该类增加到Gallery组件中NewFolder产生用户可拖放类的文件夹GroupbyAccess重新安派列表顺序DockingView将工程工作区窗口定位于主工作区边缘Hide隐藏工作区Properties显示类的属性课件制作人:宋坤工作区窗口2 资资 源源 视视 图图(ResourceView)资源视图在层次列表中列出了工程中用到的资源。图标、位图等都可以作为资源使用,如图1-3所示。课件制作人:宋坤工作区窗口3 3文件视图(文件视图(FileViewFileView)文件视图用于管理工程中使用的文件。它根据文
7、件的不同类型,将其纺织在不同的节点下。例如,源文件(.CPP)被放置在“Source Files”节 点 下,头 文 件(.H)被放置在“Header Files”节点下。课件制作人:宋坤1.3 编辑器1.代码编辑器介绍代码编辑器介绍 Visual C+6.0提供的代码编辑器是一个非常出色的文本编译器,可用于编辑C/C+头文件、C/C+程序文件、Text文本文件和HTML文件等,当打开或建立上述类型的文件时,该编辑器自动打开。代码编辑器还具备自动提示功能,当用户输入程序代码时,代码编辑器会显示对应的成员函数和变量,用户可以在成员列表中选择需要的成员,减少了输入工作量,也避免了手工输入错误。课件
8、制作人:宋坤1.3 编辑器课件制作人:宋坤1.4 菜单栏和工具栏1菜单栏菜单栏lFile菜单 lEdit菜单 lView菜单 lInsert菜 单 lProject菜 单 lBuild菜单lLayout菜 单 lTools菜 单 lWindow菜单lHelp菜单课件制作人:宋坤1.4 菜单栏和工具栏2工具栏工具栏 lStandard工具栏 l lBuildMiniBar工具栏工具栏课件制作人:宋坤1.4 菜单栏和工具栏 l lDebug工具栏工具栏课件制作人:宋坤1.4 菜单栏和工具栏 l lWizardBar工具栏工具栏课件制作人:宋坤1.5 课后习题n为什么Layout菜单有时不可见?n如何让VisualC+开发环境显示用户要显示的工具栏?n如何定制自己的开发环境?课件制作人:宋坤