VC++6.0系统开发环境
在Windows 98/2000/XP操作系统中正确安装了Visual C++ 6.0后,可以启动Visual C++6.0系统。第一次运行时,将显示出“Tip of the Day”对话框,单击“Next”命令按钮,可看到有关各种操作的提示;如果不选中“Show tips at startup”复选框,那么以后运行Visual C++ 6.0时将不再出现此对话框。单击“Close”命令按钮关闭此对话框,进入 Visual C++6.0系统开发环境。
1 开发环境的菜单功能
Visual C++6.0开发环境界面由标题栏、菜单栏、工具栏、项目工作区窗口、文档窗口、输出窗口以及状态栏等组成。在开发环境界面中,可以看到在它的上方排列着一系列菜单,如图 1所示,而每一个菜单下都有各自的菜单命令。在进一步与开发环境打交道之前,先了解各个菜单命令的基本功能是很有必要的,因为大部分的操作都是通过菜单来完成的。
图 1 VC++主菜单栏
1. File莱单
File菜单中的命令主要用来对文件和项目进行操作,如“新建”、“打开”、“保存”、“打印”等。其中各项命令的功能描述如表 1所示。
表 1 File菜单命令的快捷键及功能描述
菜单命令 | 快捷键 | 功能描述 |
New | Ctrl+N | 创建一个新项目或文件 |
Open | Ctrl+O | 打开已有的文件 |
Close | 关闭当前被打开的文件 | |
Open Workspace | 打开一个已有的项目 | |
Save Workspace | 保存当前项目 | |
Close Workspace | 关闭当前项目 | |
Save | Ctrl+S | 保存当前文件 |
Save As | 将当前文件用新文件名保存 | |
Save All | 保存所有打开的文件 | |
Page Setup | 文件打印的页设置 | |
(续表)
菜单命令 | 快捷键 | 功能描述 |
Print | Ctrl+P | 打印当前文件内容或选定的当前内容 |
Recent Files | 选择打开最近的文件 | |
Recent Workspace | 选择打开最近的项目 | |
Exit | 退出 Visual C++6.0开发环境 | |
2. Edit菜单
Edit菜单中的命令用来使用户方便快捷地编辑文件内容,如进行删除、复制等操作,其中大多数命令功能与Windows中标准字处理程序的编辑命令一致,各项命令的快捷键及它们的功能描述如表 2所示。
表 2 Edit菜单命令的快捷键及功能描述
菜单命令 | 快捷键 | 功能描述 |
Undo | Ctrl+Z | 撤销上一次操作 |
Redo | Ctrl+Y | 恢复被撤销的操作 |
Cut | Ctrl+X | 将当前选定的内容剪切掉,并移至剪贴板中 |
Copy | Ctrl+C | 将当前选定的内容复制到剪贴板中 |
Paste | Ctrl+V | 将剪贴板中的内容粘贴到光标当前位置处 |
Delete | Del | 删除当前选定的对象或光标位置处的字符 |
Select All | Ctrl+A | 选定当前活动窗口中的全部内容 |
Find | Ctrl+F | 查指定的字符串 |
Find in Files | 在指定的多个文件(夹)中查字符串 | |
Replace | Ctrl+H | 替换指定的字符串 |
Go to | Ctrl+G | 将光标移到指定位置处 |
Bookmark | Alt+F2 | 在光标当前位置处定义一个书签 |
Advanced | 其他一些编辑操作,如将指定内容进行大小写转换 | |
Breakpoints | Alt+F9 | 在程序中设置断点 |
List Members | Ctrl+Alt+T | 显示“词语敏感器”的“成员列表”选项 |
Type Info | Ctrl+T | 显示“词语敏感器”的“类型信息”选项 |
Parameter Info | Ctrl+Shift+Space | 显示“词语敏感器”的“参数信息”选项 |
Complete Word | Ctrl+Space | 显示“词语敏感器”的“词语自动完成”选项 |
3. View菜单
View菜单中的命令主要用来改变窗口和工具栏的显示方式,激活调试时所用的各个窗口等,其中各项命令的功能描述如表 3所示。
表 3 View菜单命令的快捷键及功能描述
菜单命令 | 快捷键 | 功能描述 |
Class Wizard | Ctrl+W | 弹出类编辑对话框 |
Resource symbols | 显示和编辑资源文件中的资源标识符(ID号) | |
Resource Includes | 修改资源包含文件 | |
Full Screen | 切换到全屏显示方式 | |
Workspace | Alt+0 | 显示并激活项目工作区窗口 |
Output | Alt+2 | 显示并激活输出窗口 |
Debug Windows | 操作调试窗口 | |
Refresh | 刷新当前选定对象的内容 | |
Properties | Alt+Enter | 编辑当前选定对象的属性 |
4. Insert菜单
Insert菜单中的命令主要用于创建和添加项目及资源,表 4列出了Insert菜单各项命令的快捷键及它们的功能。
表 4 Insert菜单命令的快捷键及功能描述
菜单命令 | 快捷键 | 功能描述 |
New Class | 插入一个新类 | |
New Form | 插入一个新的表单类 | |
Resource | Ctrl+R | 插入指定类型的新资源 |
Resource Copy | 创建一个不同语言的资源副本 | |
File As Text | 在当前光标位置处插入文本文件内容 | |
New ATL Object | 插入一个新的ATL对象 | |
5. Project菜单
Project菜单中的命令主要用于项目的一些操作,如向项目中添加源文件等。表 5列出了Project菜单各项命令的快捷键及它们的功能。
表 5 Project菜单命令的快捷键及功能描述
菜单命令 | 快捷键 | 功能描述 |
Set Active Project | 激活指定的项目 | |
Add To Project | 将组件或外部的源文件添加在当前项目中 | |
Dependencies | 编辑当前项目的依赖关系 | |
Settings | Alt+F7 | 修改当前编译和调试项目的一些设置 |
Export Makefile | 生成当前可编译项目的(.MAK)文件 | |
Insert Project into Workspace | 将项目加入到项目工作区中 | |
6. Build菜单
Build菜单中的命令主要用来编译、连接、调试和运行应用程序。表 6列出了Build菜单各项命令的快捷键及它们的功能。
表 6 Build菜单命令的快捷键及功能描述
菜单命令 | 快捷键 | 功能描述 |
Compile XXXX① | Ctrl+F7 | 编译C或C++源代码文件 |
F7 | 生成应用程序的.EXE文件(编译、连接又称编连②) | |
Rebuild All | 重新编连整个项目文件 | |
Batch Build | 成批编连多个项目文件 | |
Clean | 清除所有编连过程中产生的文件 | |
Start Debug | 给出调试的一些操作 | |
Debugger Remote Connection | 做远程调试连接的各项环境设置 | |
Ctrl+F5 | 执行应用程序 | |
Set Active Configuration | 设置当前项目的配置 | |
Configuration | 设置、修改项目的配置 | |
Profile | 为当前应用程序设定各选项 | |
注:① XXXX为当前编连的C++源代码主文件名。
② 生成应用程序的EXE文件过程是一个编译、连接过程,故把Build称为“编连”。
7. Tools菜单
Tools菜单命令主要用于选择或制定开发环境中的一些实用工具,其中除了 Visual C++ 6.0的组件(如Spy++等)外,其余各项命令的快捷键及功能描述如表 7所示。
表 7 Tools菜单命令的快捷键及功能描述
菜单命令 | 快捷键 | 功能描述 |
Source Browser | Alt+F12 | 浏览对指定对象的查询及其相关信息 |
Close Source Browser File | 关闭浏览信息文件 | |
Customize | 定制菜单及工具栏 | |
Options | 改变开发环境的各种设置 | |
Macro | 进行宏操作 | |
Record Quick Macro | Ctrl+Shift+R | 录制新宏 |
Play Quick Macro | Ctrl+Shift+P | 运行新录制的宏 |
8. Window菜单
Window菜单中的命令主要用于文档窗口的操作,如排列文档窗口、打开或关闭一个文档窗口、重组或切分文档窗口等。其中各项命令的快捷键及它们的功能描述如表 8所示。
表 8 Window菜单命令的快捷键及功能描述
菜单命令 | 快捷键 | 功能描述 |
New Window | 再打开一个文档窗口显示当前窗口内容 | |
Split | 文档窗口切分 | |
Docking View | Alt+F6 | 浮动显示项目工作区窗口 |
Close | 关闭当前文档窗口 | |
Close All | 关闭所有打开过的文档窗口 | |
Next | 激活并显示下一个文档窗口 | |
Previous | 激活并显示上一个文档窗口 | |
Cascade | 层铺所有的文档窗口 | |
Tile Horizontally | 多个文档窗口上下依次排列 | |
Tile Vertically | 多个文档窗口左右依次排列 | |
Window | 文档窗口操作 | |
注:在打开多个窗口时,在Window菜单的底部列有所有打开的文档名称。
9. Help菜单
Visual C++6.0同大多数其他的Windows应用软件一样,提供了大量详细的帮助信息,而Help菜单便是得到这些帮助信息最有效和最主要的途径。其中的各项功能如表 9所示。
表 9 Help菜单命令的功能描述
菜单命令 | 功能描述 |
Contents | 按“文件夹”方式显示帮助信息 |
Search | 用查询方式获得帮助信息 |
Index | 按“索引”方式显示帮助信息 |
Use Extension Help | 选中此命令,按F1或其他帮助命令将显示外部的帮助信息;若此命令没有选中,则启动MSDN |
Keyboard Map | 显示所有的键盘命令 |
Tip of the Day | 显示“每天一贴”对话框 |
Technical Support | 用微软技术支持的方式获得帮助 |
Microsoft on the Web | 微软网站 |
About Visual C++ | Visual C++的版本、注册等信息 |
注:像Contents、Search和Index等菜单项,只有在安装MSDN后才能使用。MSDN是微软提供的有关技术支持文档。
2 项目和项目工作区
一个Windows应用程序通常有许多源代码文件以及菜单、工具栏、对话框、图标等资源文件,这些文件都将纳入应用程序的项目中。通过对项目工作区的操作,可以显示、修改、添加、删除这些文件。项目工作区可以管理多个项目。
2.1 项目基本概念
在Windows环境下,大多数应用程序除了许多源代码文件外,还包含菜单、工具栏、对话框、图标等,Visual C++称它们为资源,这些资源通常用资源文件保存起来。另外,还要包含应用程序代码源文件编连时所需要的库文件、系统DLL文件等。有效组织这些文件并维护各源文件之间的依赖关系是应用程序最先要达到的目的,Visual C++中的项目就起这样的作用。实际上,项目作为工作区中的主要内容已加入集成开发环境中,不再需要自己来组织这些文件,只需要在开发环境中进行设置、编译、连接等操作,就可创建可执行的应用程序文件或DLL文件。
在Visual C++中,项目中所有的源文件都是采用文件夹方式进行管理的,它将项目名作为文件夹名,在此文件夹下包含源程序代码文件(.cpp,.h)、项目文件(.dsp)、项目工作区文件(.dsw)以及项目工作区配置文件(.opt),还有相应的Debug(调试)或Release(发行)、Res(资源)等子文件夹。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论