欢迎购买明日科技图书和编程词典
Visual C++6.0开发环境中的菜单包括File、Edit、View、Insert、Project、Build、Tool、Window、Help、Layout等菜单,下面对这些菜单进行介绍。
q File菜单
File菜单中包含了用于对文件进行各种操作的命令选项,如图1.2所示。
图1.2 File菜单
File菜单中各个菜单项的功能说明如表1.1所示。
表1.1 File菜单中各个菜单项的功能说明
菜单项 | 功能说明 |
New… | 创建新的文件、工程和工作区 |
Open… | 打开一个已存在的文件、工程和工作区 |
Close | 关闭当前打开的文件 |
Open Workspace… | 打开一个已存在的工作区(Workspace) |
Save Workspace | 保存当前打开的工作区(Workspace) |
Close Workspace | 关闭当前打开的工作区(Workspace) |
Save | 保存当前打开的文件 |
Save As… | 将当前文件另存为一个新文件名 |
Save All | 保存所有打开的文件 |
Page Setup… | 为打印文件的页面进行设置,在打印机安装后方有效 |
Print… | 打印文件的全部或选定的部分,在打印机安装后方有效 |
Recent Files | 最近打开的文件列表,用户可以查看或重新打开 |
Recent Workspaces | 最近使用的工作区(Workspace),用记可以查看或重新打开 |
Exit | 退出开发环境 |
q Edit菜单
Edit菜单包含所有与文件编辑有关的命令选项(如复制、粘贴等操作),如图1.3所示。
图1.3 Edit菜单
Edit菜单中各个菜单项的功能说明如表1.2所示。
表1.2 Edit菜单中各个菜单项的功能说明
菜单项 | 功能说明 | |
Undo | 撤消上一次的编辑操作,即使保存了文件,这个操作仍然有效 | |
Redo | 恢复被取消的编辑操作 | |
Cut | 将所选择的内容剪切掉,移到剪贴板中 | |
Copy | 将所选内容复制到剪贴板中 | |
Paste | 在当前位置插入剪贴板中最新一次的内容 | |
Delete | 删除被选择的内容 | |
Select All | 选择当前窗口中全部内容 | |
Find | 查找指定的字符串 | |
Find in Files | 在多个文件中查找指定字符串 | |
Replace | 替换指定字符串 | |
Go To | 可将光标移到指定的位置 | |
Bookmarks | 设置书签或书签导航,方便以后查找 | |
Advanced | Incremental Search | 开始向前搜索 |
Format Selection | 对选择对象进行快速缩排 | |
Untabify Selection | 在选择对象中用空格代替跳格 | |
Tabify Selection | 在选择对象中用跳格代替空格 | |
Make Selection Uppercase | 把选择部分改成大写 | |
Make Selection Lowercase | 把选择部分改成小写 | |
a-b View Whitespace | 显示或隐藏空格点 | |
Breakpoints | 编辑程序中的断点 | |
List Member | 显示出全部关键字 | |
TypeInfo | 显示变量、函数或方法的语法 | |
Parameter Info | 显示函数的参数 | |
Complete Word | 给出相关关键字的全称 |
q View菜单
View菜单用来改变窗口的显示方式,如图1.4所示。
图1.4 View菜单
View菜单中各个菜单项的功能说明如表1.3所示。
表1.3 View菜单中各个菜单项的功能说明
菜单项 | 功能说明 |
ClassWizard | 用于编辑应用程序的类 |
Resource Symbols | 浏览和编辑资源文件中的符号 |
Resource Includes | 编辑修改资源文件名及预处理指令 |
Full Screen | 在窗口的全屏幕方式和正常方式之间进行切换 |
Workspace | 激活工作区窗口 |
Output | 激活输出窗口 |
Debug Windows | 激活调试窗口 |
Refresh | 刷新选中区域 |
Properties | 激活属性页窗口 |
q Insert菜单
Insert菜单用于向当前工程中插入类、资源和插入文件等操作,如图1.5所示。
图1.5 Insert菜单
Insert菜单中各个菜单项的功能说明如表1.4所示。
表1.4 Insert菜单中各个菜单项的功能说明
菜单项 | 功能说明 |
New Class… | 在工程中添加新类 |
New Form… | 在工程中添加新表单 |
Resource… | 创建各种新资源 |
Resource Copy… | 对选中的资源进行复制 |
File As Text… | 在当前源文件中插入一个文件 |
New ATL Object | 在工程中添加一个新的ATL对象 |
q Project菜单
Project菜单用于管理项目和工作区,如图1.6所示。
图1.6 Project菜单
Project菜单中各个菜单项的功能说明如表1.5所示。
表1.5 Project菜单中各个菜单项的功能说明
菜单项 | 功能说明 |
Set Active Project | 选择指定的项目为工作区中的活动项目 |
Add to Project | 拥有添加文件、文件夹、数据链接和部件 |
Dependencies | 编辑工程组件 |
Settings | 对工程进行编译及调试的设置 |
Export Makefile | 以Makefile形式输出可编译项目 |
Insert Project into Workspace | 将已存在的工程插入到工作区窗口中 |
q Build菜单
Build菜单用于管理项目和工作区,如图1.7所示。
图1.7 Build菜单
Build菜单中各个菜单项的功能说明如表1.6所示。
表1.6 Build菜单中各个菜单项的功能说明
菜单项 | 功能说明 | |
Compile | 用于编译当前在源代码编辑窗口的源文件 | |
Build | 用于生成一个工程,即编译、连接当前工程中所包含的所有文件 | |
Rebuild All | 编译和连接工程及资源 | |
Batch Build | 一次编译和连接多个工程 | |
Clean | 用于删除当前项目中所有中间文件及输出文件 | |
Start Debug | Go | 开始或继续调试程序 |
Step Into | 单步运行调试 | |
Run to Cursor | 运行程序到光标所在行 | |
Attach to Process | 连接正在运行的进程 | |
Debugger Remote Connection | 用于编辑远程调试连接设置 | |
Execute | 运行程序 | |
Set Active Configuration | 选择激活的工程及配置 | |
Configurations | 编辑工程的配置 | |
Profile | 选择该菜单项,可以检查代码的执行情况 |
q Tool菜单
Tool菜单用于选择或定制集成开发环境中的一些实用工具,如图1.8所示。
图1.8 Tool菜单
Tool菜单中各个菜单项的功能说明如表1.7所示。
表1.7 Tool菜单中各个菜单项的功能说明
菜单项 | 功能说明 |
Source Browser… | 启动源代码浏览器 |
Close Source Browser File | 关闭打开的浏览信息数据库 |
Visual Component Manager | 激活可视化组件管理器 |
Register Control | 启动寄存器控制器 |
Error Lookup | 启动错误查找器 |
ActiveX Control Text Container | 启动ActiveX控件测试器 |
OLE/COM Object Viewer | 启动OLE/COM对象查看器 |
Spy++ | 启动Spy++工具包 |
MFC Tracer | 启动MFC跟踪器 |
Customize… | 定制Tool菜单和工具栏 |
Options… | 可以对集成开发环境的各项进行设置 |
Macro… | 创建和编辑宏 |
Record Quick Macro | 记录宏 |
Play Quick Macro | 运行宏 |
q Window菜单
Window菜单用于窗口布局的调整、窗口间的跳转、打开和关闭等操作,如图1.9所示。
图1.9 Window菜单
Window菜单中各个菜单项的功能说明如表1.8所示。
表1.8 Window菜单中各个菜单项的功能说明
菜单项 | 功能说明 |
New Window | 为当前文档打开另一窗口 |
Split | 将窗口拆分为多个窗口 |
Docking View | 启动或关闭Docking View模式 |
Close | 关闭当前窗口 |
Close All | 关闭所有打开的窗口 |
Next | 激活下一个未停放的窗口 |
Previous | 激活上一个未停放的窗口 |
Cascade | 将所有打开的窗口重叠地排列 |
Tile Horizontally | 将工作区中所有打开的窗口纵向平铺 |
Tile Vertically | 将工作区中所有打开窗口横向平铺 |
Windows | 管理当前打开的窗口 |
q Help菜单
Help菜单为Visual C++6.0提供了大量详细的帮助信息,如图1.10所示。
图1.10 Help菜单
Help菜单中各个菜单项的功能说明如表1.9所示。
表1.9 Help菜单中各个菜单项的功能说明
菜单项 | 功能说明 |
Contents | 显示所有帮助信息的内容列表 |
Search | 利用在线查询获得帮助信息 |
Index | 显示在线文件的索引 |
Use Extension Help | 开启或关闭Extension Help工具 |
Keyboard Map | 显示所有键盘命令 |
Tip of the Day | 显示Tip of the Day工具 |
Technical Support | 显示Visual Studio的支持信息 |
Microsoft on the Web | 显示Microsoft产品页 |
About Visual C++ | 显示版本的有关信息 |
q Layout菜单
Layout菜单用于进行窗口布局,提供一些对齐控件、设置控件Tab键顺序、测试对话框效果等功能。Layout菜单如图1.11所示。
图1.11 Layout菜单
注意:Layout菜单默认情况下不显示在菜单栏中,只有在用户当前选中一个对话框时才显示,并且有些子菜单项默认为不可用状态,在用户选中一个或多个控件时,才变为可用状态。
Layout菜单中各个菜单项的功能说明如表1.10所示。
表1.10 Layout菜单中各个菜单项的功能说明
菜单项 | 功能说明 | ||
Align | Left | 将多个控件居左对齐 | |
Horiz Center | 将控件水平居中对齐 | ||
Right | 将控件居右对齐 | ||
Top |