欢迎购买明日科技图书和编程词典
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 |