visualc++使用教程第一章

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Ctrl+S Ctrl+Sh ift+S Ctrl+P
创建一个新的项目、网站或文件 打开一个已存在的项目\解决方案、网站或文件 添加一个新的或现有的项目或网站、分布式系统关系图 关闭当前打开的文件 关闭当前打开的解决方案 保存当前选择的项 关闭当前工作区 保存当前打开的所有项 利用导出模板向导导出项目或其中的项 进入页面设置 打印文件的全部或选定部分 最近的文件列表 最近的项目列表 退出IDE
2012/9/17
Visual C++程序设计教程
第1章 Visual C++开发环境
16
1.3.1 文件菜单 文件菜单主要包括一些与文件有关的操作命令,其中的主要 菜单项、快捷键及其功能见表1-1。
菜单项 快捷键 功能说明
新建 打开 添加 关闭 关闭解决方案 保存选定项 将选定项另存为 全部保存 导出模板 页面设置 打印 最近的文件 最近的项目 退出
•使用“解决方案资源管理器”帮助开发和部署应用程序。
•管理在解决方案或项目环境的外部打开的其他文件。
2012/9/17
Visual C++程序设计教程
11
项目:为了便于对正在开发的项进行组织和执行常规任务, 将Visual Studio项目用作解决方案内的容器,以通过逻辑 方式管理、生成和调试构成应用程序的项。项目的输出通 常是可执行程序 (.exe)、动态链接库 (.dll) 文件或模块等。 项:项可以是文件和项目的其他部分,如引用、数据连接或 文件夹。在“解决方案资源管理器”中,项可以按下列方 式组织: • 作为项目项(项目项是构成项目的项),如“解决方案资 源管理器”中项目内的窗体、源文件和类。组织和显示方 式取决于所选的项目模板以及所做的所有修改。 • 作为文件的解决方案项,适用于整个解决方案,位于“解 决方案资源管理器”的“解决方案项”文件夹中。 • 作为文件的杂项文件,它们与项目或解决方案都不关联, 可显示在“杂项文件”文件夹中。
2012/9/17
Visual C++程序设计教程
7
(1)命名约定
• .NET Framework类型使用点语法命名方案,该方 案隐含了层次结构的意思。此技术将相关类型分 为不同的命名空间组,以便可以更容易地搜索和 引用它们。全名的第一部分(最右边的点之前的 内容)是命名空间名。全名的最后一部分是类型 名。例如,System.Collections.ArrayList表示 ArrayList类型,该类型属于System.Collections命名 空间。System.Collections中的类型可用于操作对 象集合。
Visual C++程序设计教程
2012/9/17
第1章 Visual C++开发环境
15
1.3
集成开发环境的菜单栏
Visual C++ IDE中的菜单栏由文件、编辑、视图、项目、 生产、调试、工具、测试、窗口、社区和帮助11个主菜单 组成,如图1.2所示。每个主菜单又由多个菜单项和子菜单 组成。
2012/9/17
Visual C++程序设计教程
第1章 Visual C++开发环境
10
1.2.1 解决方案、项目和项 解决方案管理Visual Studio配置、生成和部署相关项目集的 方式。Visual Studio解决方案可以只包含一个项目,也可以 包含由开发小组联合生成的多个项目。复杂的应用程序可能 需要多个解决方案。 每个Visual Studio 2005解决方案都可用于: •在IDE的同一实例中处理多个项目。 •使用应用于整个项目集的设置和选项来处理项。
2012/9/17
Visual C++程序设计教程
第1章 Visual C++开发环境
12
1.2.2 Visual Studio的主窗口 在已安装Visual Studio 2005的计算机上,单击【开始】| 【所有程序】菜单,选择Microsoft Visual Studio 2005中 的Microsoft Visual Studio 2005菜单项,进入Visual Studio 2005 IDE。
2012/9/17
Visual C++程序设计教程
14
• 在右上方是解决方案资源管理器窗口,解决方案资源管理 提供项目及其文件的有组织的视图,并且提供对项目和文 件相关命令的便捷访问。解决方案资源管理器窗口还有类 视图和资源视图选项卡,其中“类视图”用于显示正在开 发的应用程序中定义、引用或调用的符号;“资源视图” 用于显示正在开发的应用程序中资源,资源是向用户提供 信息的界面元素。位图、图标、工具栏和光标都是资源。 在右下方是属性窗口,使用该窗口查看和更改位于编辑器 和设计器中的选定对象的设计时属性及事件。也可以使用 “属性”窗口编辑和查看文件、项目和解决方案的属性。 在左下方是输出窗口,其中有“输出”、“错误信息”和 “查找结果”选项卡,其中“输出”中显示应用程序的连 接信息,“错误信息”中显示应用程序编译的错误、警告 和信息,“查找结果”中显示查找的结果。
2012/9/17
Visual C++程序设计教程
5
1.1.2公共语言运行库
• .NET Framework提供了一个称为公共语言运行库 的运行时环境,它运行代码并提供使开发过程更 轻松的服务。公共语言运行库管理内存、线程执 行、代码执行、代码安全验证、编译以及其他系 统服务。这些功能是在公共语言运行库上运行的 托管代码所固有的。 • 运行库的托管环境还消除了许多常见的软件问题。 例如,运行库自动处理对象布局并管理对对象的 引用,在不再使用它们时将它们释放。这种自动 内存管理解决了两个最常见的应用程序错误:内 存泄漏和无效内存引用。
2012/9/17
Visual C++程序设计教程
第1章 Visual C++开发环境
6
1.1.3 .NET Framework类库
.NET Framework类库是一个与公共语言运行库紧密集成的可 重用的类型集合。该类库是面向对象的,并提供用户的托管代 码可从中导出功能的类型。 .NET Framework包括类、接口和值类型,它们可加速和优化 开发过程并提供对系统功能的访问。 .NET Framework类型是生成.NET应用程序、组件和控件的基础。 .NET Framework包含一组丰富的接口以及抽象类和具体类,提 供了上百个类来处理各种操作,从简单的数学运算和字符串操 作到在桌面应用中创建对话框及在浏览器中创建 Web 页面等的 高层操作。
Visual C++程序设计教程
第1章 Visual C++开发环境
18
1.3.3 视图菜单 视图菜单中的菜单命令项主要用于改变窗口的显示方式和激活 指定的窗口。
菜单项 代码 服务器资源管理器 解决方案资源管理器 书签窗口 类视图 对象浏览器窗口 错误列表 输出 属性窗口 任务列表 工具箱 工具栏 全屏显示 属性页 快捷键 Ctrl+Alt+S Ctrl+Alt+L Ctrl+K, Ctrl+W Ctrl+Shift+C Ctrl+Alt+J Ctrl+\, Ctrl+E Ctrl+Alt+O F4 Ctrl+\, Ctrl+T Ctrl+Alt+X Ctrl+Alt+Enter Shift+ F4 功能说明 显示代码窗口 显示服务器资源管理器窗口 显示解决方案资源管理器窗口 显示书签窗口 显示类视图窗口 显示对象浏览器窗口 显示错误列表窗口 显示输出窗口 显示属性窗口 显示任务列表窗口 显示工具箱窗口 设置显示相应的工具栏窗口 在窗口的全屏方式和正常方式之间切换 编辑当前被选定对象的属性
Visual C++程序设计教程
2
教学要求
• 了解.NET Framework的概念 • 熟练掌握Visual C++的操作界面及其各部分 的功能; • 能够进行应用程序调试。
转载请注明
2012/9/17
Visual C++程序设计教程
2012/9/17
Visual C++程序设计教程
13
• 左上方的窗口是服务器资源管理器窗口,是Visual Studio的服务器管理控制台。使用此窗口可打开数 据连接,登录服务器,浏览它们的数据库和系统 服务。服务器资源管理器窗口还有工具箱选项卡, “工具箱”显示可以被添加到Visual Studio项目中 的项的图标。可以停靠“工具箱”,将其设置为 打开状态,或将其设置为“自动隐藏”。在上方 的中间是文档窗口,当前显示的是起始页,使用 起始页可以轻松地访问或创建项目、了解未来的 产品版本和会议,或者阅读最新的开发文章。
2012/9/17
Visual C++程序设计教程
第1章 Visual C++开发环境
17
1.3.2 编辑菜单 编辑菜单主要包括一些与文件编辑有关的操作命令,它的作 用在于为用户提供了一种编辑当前打开文件的手段。编辑菜 单中的主要菜单项、快捷键及功能见表1-2。
菜单项 撤销 重复 撤销上次全局操作 重复上次全局操作 剪切 复制 粘贴 循环应用剪贴板中的复制 项 删除 全选 查找和替换 转到 将文件作为文本插入 高级 书签 大纲显示 2012/9/17 快捷键 Ctrl+Z Ctrl+Y Ctrl+X Ctrl+C Ctrl+V Ctrl+Shift+V Delete Ctrl+A Ctrl+G 功能说明 撤销上一次编辑操作 恢复被撤销的编辑操作 撤销上次全局操作 重复上次全局操作 剪切选定的内容,并移到剪贴板中 将被选定的内容复制到剪贴板中 将剪贴板中的内容粘贴到当前位置 将剪贴板中的内容循环贴到当前位置 删除选定的文本或者光标后面的字符 一次性选定窗口中的全部内容 在文件中进行查找或替换指定的字符串 将光标转移到指定的位置 选择一个文件并将其内容插入到当前位置 设置选择的内容的格式的高级操作 给文本文件加标签的相关操作 指定文件显示格式的相关操作
2012/9/17
Visual C++程序设计教程
第1章 Visual C++开发环境
9
1.2
Visual Studio集成开发环境
Visual Studio 2005是一套完整的开发工具集,用于 生成 Web应用程序、XML Web Services、桌面应 用程序和移动应用程序。Visual Basic、Visual C++、 Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此IDE可以共享工具且有助于创建混合语言解 决方案。
第1章 Visual C++开发环境
3
第 1 章 Visual C++开发环境
1.1
1.2 1.3 1.4 1.5 1.6 1.7
.NET Framework
Visual Studio 集成开发环境 集成开发环境的菜单栏 集成开发环境的工具栏 项目模板和应用程序向导 程序调试 上机指导
2012/9/17
菜单项快捷键功能说明撤销重复撤销上次全局操作重复上次全局操作剪切复制粘贴循环应用剪贴板中的复制删除全选查找和替换转到将文件作为文本插入高级书签大纲显示ctrlzctrlyctrlxctrlcctrlvctrlshiftvdeletectrlactrlg撤销上一次编辑操作恢复被撤销的编辑操作撤销上次全局操作重复上次全局操作剪切选定的内容并移到剪贴板中将被选定的内容复制到剪贴板中将剪贴板中的内容粘贴到当前位置将剪贴板中的内容循环贴到当前位置删除选定的文本或者光标后面的字符一次性选定窗口中的全部内容在文件中进行查找或替换指定的字符串将光标转移到指定的位置选择一个文件并将其内容插入到当前位置设置选择的内容的c程序设计教程201772718第1章visualc开发环境133视图菜单视图菜单中的菜单命令项主要用于改变窗口的显示方式和激活指定的窗口
Visual C++程序设计教程
第1章 Visual C++开发环境
4
1.1 .NET Framework
.NET Framework是.NET的核心部分,它提供了.NET应用程序所需 的核心服务。在Visual C++ 2005中,C++语言已得到扩展,支持 面向Microsoft实现的垃圾回收虚拟机.NET Framework CLR(公共 语言运行库)。 1.1.1 概述 .NET Framework是支持生成和运行下一代应用程序和 XML Web Services的内部Windows 组件。 .NET Framework具有两个主要组件:公共语言运行库和.NET Framework类库。
2012/9/17
Visual C++程序设计教程
8
(2)System命名空间 • System命名空间是.NET Framework中基本类型的根命名空 间。此命名空间包括表示由所有应用程序使用的基础数据 类型的类:Object(继承层次结构的根)、Byte、Char、 Array、Int32和 String等。在这些类型中,有许多与编程语 言所使用的基元数据类型相对应。当使用.NET Framework 类型编写代码时,可以在应使用.NET Framework基础数据 类型时使用编程语言的相应关键字。 • System命名空间包含基本类和基类,这些类定义常用的值 和引用数据类型、事件和事件处理程序、接口、属性和异 常处理。
相关文档
最新文档