- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch01 Visual C++开发环境 1.1 认识Visual C++集成开发环境 Visual C++开发环境是一个基于Windows 操作系统的可视化、面向对象的集成开发环境(Integrated Development Environment,IDE)。在该环境下用户可以开发有关C 和C++的各种应用程序,应用程序包括建立、编辑、浏览、保存、编译、链接和调试等操作,这些操作都可以通过单击菜单选项或工具栏按钮来完成,使用方便、快捷。它还提供了项目工作区(WorkSpace)、应用程序向导(AppWizard)、类操作向导(ClassWizard)和WizardBar等实用编程工具。 Visual C++的主窗口 1.1.2 工程与项目工作区 在Visual C++集成开发环境中,把实现程 序设计功能的一组相互关联的C++源文 件、资源文件以及支撑这些文件的类的集 合称为一个工程。工程是Visual C++IDE 开发程序的基本单位,一个工程至少包含 一个工程文件,工程文件的扩展名为.dsp。 Visual C++IDE 以项目工作区来组织应用程序的工程,项目工作区文件的扩展名为.dsw,这种类型的文件在Visual C++中级别是最高的。项目工作区含有工作区的定义和工程中所包含文件的所有信息。所以,要打开一个工程,只需打开对应的项目工作区文件(*.dsw)即可。 项目工作区窗格一般位于屏幕左侧,包含ClassView(类视图)、ResourceView(资源视 图)及FileView(文件视图)3 种视图。 1. ClassView ClassView 用于显示工程中定义的类。展开文件夹将显示工程中所有的类,包括系统 生成的和用户自定义的。单击类名左边的“+”,就可以看到类的数据成员和成员函数, 如图1.2 所示。我们可以看到,在ClassView 中使用了各种各样的图标,它们被用来标识 类、类成员和工程中的其他项,图1.3 给出了这些图标的含义。 2. ResourceView ResourceView 用于显示工程中所包含的资源文件。展开文件夹可显示所有的资源类 型,如图1.4 所示。显示的资源类型包括 Accelerator(加速键)、 Dialog(对话框)、Icon(图标)、 Menu(菜单)、StringTable(串表)、 Toolbar(工具条)、Version(版本)等。 双击底层某个图标或资源文件名, 可以打开相应的资源编辑器。 3. FileView FileView 用于显示所创建的工程。展开文件夹后可以看到工程中所包含的文件,如图 1.5 所示。除了查看,还可以管 理文件,包括增加、删除、移动 、重命名和复制文件等。单击文 件类型左边的“+”可看到工程中该 种类型的所有文件,双击一个文 件即可打开该文件。一个应用程 序工程主要包含实现源文件(*.cpp) 、头文件(*.h)和资源文件(*.rc)等 文件类型。 1.2 集成开发环境的菜单栏 Visual C++ IDE 中的菜单栏由File、Edit、View、Insert、Project、Build、Tools、Window 和Help 9 个主菜单组成,如图1.6 所示。每个主菜单又由多个菜单项和子菜单组成。菜单 项提供的功能几乎可以完成Developer Studio 的所有功能。 1.2.1 File 菜单 File 菜单主要包括一些与文件有关的操作命令,其中的主要菜单项、快捷键及其功能见表1-1。 1.2.2 Edit 菜单 Edit 菜单主要包括一些与文件编辑有关的操作命令,它的作用在于为用户提供了一种 编辑当前打开文件的手段。Edit 菜单中的主要菜单项、快捷键及功能见表1-2。 1.2.3 View 菜单 View 菜单中的菜单命令项主要用于改变窗口的显示方式和激活指定的窗口。它的作用在于让用户设置窗口的显示方式,并提供观察调试的窗口。View 菜单中的主要菜单项、快捷键及其功能见表1-3。 1.2.4 Insert 菜单 Insert 菜单主要包括一些与添加有关的操作命令,用于向工程中插入类、资源、对象等。Insert 菜单中的主要菜单项、快捷键及其功能见表1-4。 1.2.5 Project 菜单 Project 菜单主要包括一些与工程管理有关的操作命令。Project 菜单中的主要菜单项、快捷键及其功能见表1-5。 1.2.6 Build 菜单 Build 菜单主要包括一些与建立可执行程序有关的操作命令,可以提供编译、链接、调试等功能。Build 菜单中的主要菜单项、快捷键及其功能见表1-6。 1.2.7 Tools 菜单 Tools 菜单中的菜单命令主要用于启动Visual Studio 实用工具和定制Vis
您可能关注的文档
最近下载
- 2024-2025学年中职思想政治心理健康与职业生涯高教版(2023)教学设计合集.docx
- LSP污水处理工艺介绍.pdf VIP
- 产品生命周期管理操作手册.docx VIP
- 2024-2025学年小学信息技术(信息科技)四年级上册湘科版(2024)教学设计合集.docx
- 新《高等教育法规概论》考试复习题库600题(含各题型).pdf VIP
- 细胞培养基本知识-培训课件.ppt VIP
- 2025至2030中国固液分离设备行业项目调研及市场前景预测评估报告.docx
- 秋新教科版五年级上册科学全册教案(表格式)2021年.pdf
- 接触端子冲压工艺与模具设计.docx
- 甲状腺功能减退症护理.pptx VIP
文档评论(0)