第1章 Visual c++60开发环境 1.1开发环境概述 1.2开发环境的菜单功能 1.3开发环境的工具栏 1.4项目和项目工作区 1.5资源 1.6一个控制台应用程序 1.7程序调试 作业
第1章Visual C++ 6.0开发环境 1.1开发环境概述 1.2开发环境的菜单功能 1.3开发环境的工具栏 1.4项目和项目工作区 1.5资源 1.6一个控制台应用程序 1.7程序调试 作业
1.1开发环境概述 界面由标题栏、菜单栏、工具栏、项目工作区窗口、文档窗口、输出窗口以 及状态栏等组成,如图 标题栏 E-s4i-Bieresoft Visual C++-[Ex_sdi.ppl 6 tl. Rait Yie Insert project Faild Tosl! Lindow yelp 工具栏 II class membersl-nitlnstance 兴·步x! // Place all signi ficant initialization in InitInst ance : CEx SdiApp The one and only CEr SdiApp object "S CEx SdiDoc 项目工作区窗口 ◆ CEx SdiDoc0 BOOL CEx SdiApp: InitInstanceO ◆ Dump(CLump AfxEnableControlContainerO e OnNewDocum 文档窗口 ● SerializeICAre // Standard initialization CEx Sdiview If you are not using these feature to reduce the st your final executable, you shoul from the followi .gCla.Res.D FileI 输出窗口 gEnerating Cede inkin Ex_sdi, exe-a error(s),a warning(s) ABud人 Debua X Find in Files1 Find in Files2人l 输出窗口标签 Ln14cotl、 ccoL lovR REAd 状态栏 图1.2 isual o++6.0开发环境
1.1开发环境概述 界面由标题栏、菜单栏、工具栏、项目工作区窗口、文档窗口、输出窗口以 及状态栏等组成,如图。 图1.2 Visual C++ 6.0开发环境 工具栏 菜单栏 项目工作区窗口 输出窗口 文档窗口 输出窗口标签 标题栏 状态栏
力能 1.2开发环境的菜单功 1.21Fie菜单 File菜单中的命令主要用来对文件和项目进行操作。如图是Fie菜单中的各条 命令,其中各项命令的功能描述如表。 表1.1Fi单命令的快捷键及功媸指述 Ctrl+N 菜单命令 快捷键功述 C.. Ctrl+o New ct创建一个新项目或文件 Ose Culte 打开已有的文件 Dpen置 workspace Close 关闭当前文件 Save Workspace Close Workspace ppen workspace 打开已有的项目 Save Workspace 保存当前项目 H Save C量x1+ Close Workspace 关闭当前项目 Save All Save Ctl+s保存当前文件 Save as 将当前文件用新文件名保存 Page Setup 母 Print Ctrl+P Save all 保存所有打开的文件 Page Setup 文件打印的页面设置 Recent Fi1雪 Ctrl+P 打印当前宴件内容或选定的 Recent Workspaces i Recent File 打开最近的文件 Exit Recent Workspace 打开最近的项目 图13Fle菜单 退出Ⅵ sual C++60开发环境
1.2开发环境的菜单功能 1.2.1 File菜单 File菜单中的命令主要用来对文件和项目进行操作。如图是File菜单中的各条 命令,其中各项命令的功能描述如表。 图1.3 File菜单
力能 1.2开发环境的菜单功 1.22Edit菜单 Edt菜单中的命令是用来使用户便捷地编辑文件内容,如图,其中的各项命 令的快捷键及它们的功能描述如表 表12Ei菜单命令的快捷键及功能描述 菜单命令 快捷键 功能指述 strit Undo t+z撒消上一次操作 恢复被撒消的操作 INCopy Ctrl+c ct]X将当前选定的内容剪切掉,并移至剪贴板中 Copy Ctrl+c 将当前选定的内容复制到剪贴板中 Delete Ctrl 将剪贴板中的内容粘贴到光标当前位置处 Select All Carla Delete 删除当前选定的对象或光标位置处的字符 Select All ctrl-+A选定当前活动窗口中的全部内容 AMEnd Ctrl CtH查找指定的字符串 a Find in Files Find in files 在指定的多个文件(夹)中查找字符串 Replace CtrltH Ctrlth替换指定的字符串 Ctrltg Go to Ctrl+G 将光标移到指定位置处 冬 Bookmarks Alt+F2 Bookmark Alt+F2 在光标当前位置处定义一个书签 其他一些编辑操作,如将指定内容进行大小写转换 Advanced Breakpoints Alt+在程序中设置断点 Breakpoints. Alt+F9 List Members C妇l+Alt+T启用“智能感知”的“列出成员”功能 F List Members Ctrl+Alt+T Ctrl+t 启用“智能感知”的“类型信息”显示功能 Iype Info Ctrl+T Parameter info Cth计+启用“智能感知”的“参数信息”显示功能 R Paraneter Info CtrltShift+space A Complete置grd Ctrltspace Complete ctl+ Space启用“智能感知”的“完成单词”功能 图14FG菜单
1.2开发环境的菜单功能 1.2.2Edit菜单 Edit菜单中的命令是用来使用户便捷地编辑文件内容,如图,其中的各项命 令的快捷键及它们的功能描述如表。 图1.4 Edit菜单
力能 1.2开发环境的菜单功 1.23view菜单 veW菜单中的命令主要用来改变窗口和工具栏的显示方式,激活调试时所 用的各个窗口等。如图,其中的各项命令的功能描述如表 表1.3Wiw莱单命令的快捷键及功指述 点C1ass置 izard..Ctr1+ 婆单合合 懊键功沫 ID= Resource Symbols. Class wizard Ctrl+W弹出类编辑对话框 Resource Includes 显示和编辑资源文件中的资源标 Full Screen Resouce 修改资源包含文件 Full screen 切换到全屏显示方式 Workspace Alt+o At40显示并激活项目工作区窗口 Output A1t+2 Alt-+2 显示并激活输出窗口 Debug Windows Debug 操作调试窗口 Refresh Refresh 刷新当前选定对象的内容 Properties Alt+Enter Properties Alt+Enter编辑当前选定对象的属性 图1.5view菜单
1.2开发环境的菜单功能 1.2.3View菜单 View菜单中的命令主要用来改变窗口和工具栏的显示方式,激活调试时所 用的各个窗口等。如图,其中的各项命令的功能描述如表。 图1.5 View菜单
力能 1.2开发环境的菜单功 1.24 Insert菜单 Insert菜单中的命令主要用于项目及资源的创建和添加,如图。表列出了 Insert菜单的各项命令的快捷键及它们的功能 New Class 表14 Insert蒸单命令的快捷键及功姥指述 New Form 萎单命令怏键功榆妹 source CtrltR New class 插入一个新类 插入一个新的表单类 resource Copy. New Form Resource Ctrl+R插入指定类型的新资源 File As text Resouce Copy 为所选定的资源创建多个备份 File As text 在当前光标位置处插入文本文件 o2n New ATL Object 插入一个新的AT对象 图1.6 Inser菜单
1.2开发环境的菜单功能 1.2.4 Insert菜单 Insert菜单中的命令主要用于项目及资源的创建和添加,如图。表列出了 Insert菜单的各项命令的快捷键及它们的功能。 图1.6 Insert菜单
1.2开发环境的菜单功能一 125 Project菜单 Projec菜单中的命令主要用于项目的一些操作。图所示的是 Projec菜单中 的各个命令。表列出了 Project菜单的各项命令的快捷键及功能 表L5Piet菜单命令的快捷键及功端描述 Set Active Proiect 蓁单命令快捷功鑾述 Add To Project Set active proiect 激活指定的项目顶目 Add To project 将组件或外部的源文件添加在 Dependencies Dependencies 编辑当前项目的依赖关系 Settings AlttF7 Settings 龇趾修改当前编译和调试项目的 Export Makefile Ex port makefile 生成当前可编译项目的MAK Insert Project into Workspace 将项目加入到项目工作区中 图17 Projec菜单
1.2开发环境的菜单功能 1.2.5 Project菜单 Project菜单中的命令主要用于项目的一些操作。图所示的是Project菜单中 的各个命令。表列出了Project菜单的各项命令的快捷键及功能。 图1.7 Project菜单
力能 1.2开发环境的菜单功 1.26 Build菜单 Build菜单中的命令主要用来应用程序的编译、连接、调试、运行,如图 表列出了Buld菜单的各项命令的快捷键及它们的功能。 S Compile MainFrm cpp Ctrl+FT 表16Bund单命令的快捷键及功指述 Build Ex sdi. exe [单命令 快捷功能述 build all Compile xxxX Ctl+F编译C或C+源代码文件 Batch Build Build XXXXexe FT 生成应用程序的EX文件 lean Rebuild all 重新编连整个项目文件 Batch Build 成批编连多个项目文件 Start Debug Clean 清除所有编连过程中产生 Debugger Remote Connection Start Debug 启动调试器的一些操作 1 Execute Ex Sdi. exe Ctrl+F5 Debugger Remote 设置远程调试连接的各项 Execute XXXXexe Ctl+F执行应用程序 Set Active Configuration. Set Active 设置当前项目的配置 Configurations Configuraton 没置、修改项目的配置 Profile Profile 为当前应用程序设定各选 图1.8 Build菜单
1.2开发环境的菜单功能 1.2.6Build菜单 Build菜单中的命令主要用来应用程序的编译、连接、调试、运行,如图。 表列出了Build菜单的各项命令的快捷键及它们的功能。 图1.8 Build菜单
力能 1.2开发环境的菜单功 127Toos菜单 Toos菜单中的命令主要用于选择或定制开发环境中的一些实用工具,如图; 其中除了 Visual c++6.0的组件外,其余的各项命令的快捷键及功能描述如 表所示。 Source Browser Alt+F12 表1.7T0k单命令的快捷键及功姥述 CLose Source BrowEr Fiir A Register Control 萎单命合 快键功能述 Source Browser Alt+F12浏览对指定对象的查询及其 A ActiveX Control Test Container 入0LE/co0 bject viewer Close ource 关闭浏览信息文件 Customize 定制菜单及工具栏 入 racer Options 改变开发环境的各种设置 gt pti on 进行宏操作 “scro Record Quick Ctr+ Shift录制新宏 Record Quick Macro Ctrl+shi fttR Play Quick Macro Ctrltshift+P Play Quick Macro Ctrl+Shift运行新录制的宏 图1.9Tols菜单
1.2开发环境的菜单功能 1.2.7Tools菜单 Tools菜单中的命令主要用于选择或定制开发环境中的一些实用工具,如图; 其中除了Visual C++ 6.0的组件外,其余的各项命令的快捷键及功能描述如 表所示。 图1.9 Tools菜单
1.2开发环境的菜单功能一 128 Windows菜单 Windows菜单中的命令主要用于文档窗口的操作,如图是 Windows菜单中的各 条命令,其中的各项命令的快捷键及它们的功能描述如表 New window 〓sp1it 表18 Window菜单命令的快捷键及功指述 t+E6 单命合 懊健功娆拾妹 New window 为当前文档内容的显示打开另一 Close All 文档窗口切分命令 Doc king view Alt+F6浮动显示项目工作区窗口 E>Next Close 关闭当前文档窗口 A Previ ous 关闭所有打开过的文档窗口 Cascade Next 激活并显示下一个文档窗口 〓 Tile Hori zontally Previous 激活并显示上一个文档窗口 lI Tile Vertically Cascade 层叠所有的文档窗口 1 MainFrm cpp Tle 多个文档窗口上下依次排列 2 Ex Sdi. cpp Tle vertically 多个文档窗口左右依次排列 Windows Windows 文档窗口操作 图1.10 Window菜单
1.2开发环境的菜单功能 1.2.8 Windows菜单 Windows菜单中的命令主要用于文档窗口的操作,如图是Windows菜单中的各 条命令,其中的各项命令的快捷键及它们的功能描述如表。 图1.10 Windows菜单