欢迎来到天天文库
浏览记录
ID:58889749
大小:945.00 KB
页数:51页
时间:2020-09-30
《ch01 Visual C 程序设计经典课程 ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ch01VisualC++程序设计经典课程ch01VisualC++开发环境1.1认识VisualC++集成开发环境VisualC++开发环境是一个基于Windows操作系统的可视化、面向对象的集成开发环境(IntegratedDevelopmentEnvironment,IDE)。在该环境下用户可以开发有关C和C++的各种应用程序,应用程序包括建立、编辑、浏览、保存、编译、链接和调试等操作,这些操作都可以通过单击菜单选项或工具栏按钮来完成,使用方便、快捷。它还提供了项目工作区(WorkSpace)、应用程序向导(AppWiz
2、ard)、类操作向导(ClassWizard)和WizardBar等实用编程工具。VisualC++的主窗口图1.1MicrosoftVisualC++开发环境1.1.2工程与项目工作区在VisualC++集成开发环境中,把实现程序设计功能的一组相互关联的C++源文件、资源文件以及支撑这些文件的类的集合称为一个工程。工程是VisualC++IDE开发程序的基本单位,一个工程至少包含一个工程文件,工程文件的扩展名为.dsp。VisualC++IDE以项目工作区来组织应用程序的工程,项目工作区文件的扩展名为.dsw,这种类型的文件
3、在VisualC++中级别是最高的。项目工作区含有工作区的定义和工程中所包含文件的所有信息。所以,要打开一个工程,只需打开对应的项目工作区文件(*.dsw)即可。项目工作区窗格一般位于屏幕左侧,包含ClassView(类视图)、ResourceView(资源视图)及FileView(文件视图)3种视图。1.ClassViewClassView用于显示工程中定义的类。展开文件夹将显示工程中所有的类,包括系统生成的和用户自定义的。单击类名左边的“+”,就可以看到类的数据成员和成员函数,如图1.2所示。我们可以看到,在ClassVi
4、ew中使用了各种各样的图标,它们被用来标识类、类成员和工程中的其他项,图1.3给出了这些图标的含义。图1.2ClassView视图图1.3ClassView各图标含义2.ResourceViewResourceView用于显示工程中所包含的资源文件。展开文件夹可显示所有的资源类型,如图1.4所示。显示的资源类型包括Accelerator(加速键)、Dialog(对话框)、Icon(图标)、Menu(菜单)、StringTable(串表)、Toolbar(工具条)、Version(版本)等。双击底层某个图标或资源文件名,可以打开
5、相应的资源编辑器。图1.4ResourceView视图3.FileViewFileView用于显示所创建的工程。展开文件夹后可以看到工程中所包含的文件,如图1.5所示。除了查看,还可以管理文件,包括增加、删除、移动、重命名和复制文件等。单击文件类型左边的“+”可看到工程中该种类型的所有文件,双击一个文件即可打开该文件。一个应用程序工程主要包含实现源文件(*.cpp)、头文件(*.h)和资源文件(*.rc)等文件类型。图1.5FileView视图1.2集成开发环境的菜单栏VisualC++IDE中的菜单栏由File、Edit、V
6、iew、Insert、Project、Build、Tools、Window和Help9个主菜单组成,如图1.6所示。每个主菜单又由多个菜单项和子菜单组成。菜单项提供的功能几乎可以完成DeveloperStudio的所有功能。图1.6VisualC++IDE的菜单栏1.2.1File菜单File菜单主要包括一些与文件有关的操作命令,其中的主要菜单项、快捷键及其功能见表1-1。表1-1File菜单中主要菜单项和功能1.2.2Edit菜单Edit菜单主要包括一些与文件编辑有关的操作命令,它的作用在于为用户提供了一种编辑当前打开文件的
7、手段。Edit菜单中的主要菜单项、快捷键及功能见表1-2。表1-2Edit菜单中菜单项和功能1.2.3View菜单View菜单中的菜单命令项主要用于改变窗口的显示方式和激活指定的窗口。它的作用在于让用户设置窗口的显示方式,并提供观察调试的窗口。View菜单中的主要菜单项、快捷键及其功能见表1-3。表1-3View菜单中主要菜单项和功能1.2.4Insert菜单Insert菜单主要包括一些与添加有关的操作命令,用于向工程中插入类、资源、对象等。Insert菜单中的主要菜单项、快捷键及其功能见表1-4。表1-4Insert菜单中主
8、要菜单项和功能1.2.5Project菜单Project菜单主要包括一些与工程管理有关的操作命令。Project菜单中的主要菜单项、快捷键及其功能见表1-5。表1-5Project菜单中主要菜单项和功能1.2.6Build菜单Build菜单主要包括一些与建立可执行程序有关的操
此文档下载收益归作者所有