1VisualC++使用方法简介2VisualC++菜单栏VisualC++6.0的菜单分成9大类:[File]文件[Edit]编辑[View]视图[Insert]插入[Project]工程[Build]组建[Tools]工具[Window]窗口[Help]帮助在程序运行时,VisualC++6.0的菜单栏可以动态改变,还有[Layout]和[Debug]。如在调试状态下,[Build]变成了[Debug]。3[File]文件菜单[File]菜单共有14选项,分成6组:1、[New]新建一个一般文件,工程,工作区,其他文档。[Open]打开、[Close]关闭2、Workspace工作区操作,打开、保存和关闭工作区。3、有三个菜单项,用于文件保存。4、有二个菜单项,用于文件打印。5、用于打开以前打开过的文件或工作区。6、一个菜单项Exit,用于退出VisualC++6.0。4[Edit]编辑菜单[Edit]菜单分成7组:1、撤销编辑结果,或重复前次编辑过程。2、提供常见的编辑功能。3、字符串查找和替换。4、Goto和Bookmark编辑行定位和书签定位。5、Advanced(高级),一些其他编辑手段。6、Breakpoints,与调试有关,主要用于设置断点。7、成员列表、函数参数信息、类型信息,及自动完成功能。5[View]视图菜单[View]菜单共有9个选项,分成6组(初始时没有1和7):1、ClassWizard(或Ctrl+W),激活MFCClassWizard类向导工具,用来管理类、消息映射等。2、ResourceSymbols对工程所定义的所有资源标号,进行浏览和管理。3、ResourceIncludes用于设定资源ID的包含头文件。4、FullScreen全屏显示,按Esc退出全屏显示。5、Workspace显示工作区窗口。6、Output显示输出窗口。7、DebugWindows在调试状态下控制一些调试窗口。8、Refresh刷新当前显示窗口。9、Properties查看和修改当前窗口所显示的对象的属性。6[Insert]插入菜单[Insert]菜单共有6个选项:1、NewClass添加新类(MFC、Generic、Form三种不同类型的类)。2、NewForm添加FormClass。3、Resource添加资源。4、ResourceCopy添加资源复制件。5、FileAsText插入选定的文本文件。6、NewATLObject添加ATL对象。7[Project]工程菜单[Project]菜单共有6个选项:1、SetActiveProject在多个工程中选定当前活动工程。2、AddtoProject向当前工程添加文件、文件夹、数据连接、VisualC组件,以及ActiveX控件。3、sourceControl源代码控制具。4、Dependencies设置工程间的依赖关系。5、Settings设置工程属性(调试版本、发布版本和共同部分)。6、ExportMakefile导出应用程序的Make(*.mak)文件。8[Build]构建菜单[Build]菜单共有13个选项:1、Compile编译当前文件。2、Build创建工程的可执行文件,但不运行。3、RebuildAll重新编译所有文件,并连接生成可执行文件。4、BatchBuild成批编译、连接工程的不同设置。5、Clean把编译、连接生成的中间文件和最终可执行文件删除。6、StartDebug-Go开始调试,到断点处暂停。7、StartDebug-StepInto单步调试,遇函数进入函数体。8、StartDebug-RuntoCursor开始调试,到光标处停止。9、DebuggerRemoteConnection用于远程连接调试。10、Execute运行可执行目标文件。11、SetActiveConfiguration选择Build配置方式(Debug、Release)。12、Configuration增加或删除工程配置方式。13、Profile工程构建过程的描述文件。9[Tools]工具菜单[Tools]菜单中是VisualC++附带的各种工具。其中常用的工具有ActiveXControlTestContainer(测试一个ActiveX控件的容器)、Spy++(用于程序运行时以图形化方式查看系统进程、线程、窗口、窗口信息等),以及MFCTracer(用于程序跟踪)等。还有一些常用的设置:Customize,Options。10[Windows]窗口菜单[Windows]菜单主要工能如下:1、NewWindow新建一个窗口,内容与当前窗口同。2、Split分割当前窗口成四个,内容全相同。3、DockingView控制当前窗口是否成为浮动视图。4、Cascade编辑窗口层叠放置。5、TileHorizontally编辑窗口横向平铺显示。6、TileVertically编辑窗口纵向平铺显示。7、Windows对已经打开的窗口进行集中管理。11[Help]窗口菜单[Help]菜单中的4个选项Contents、Search、Index和TechnicalSupport都会弹出帮助窗口,叫做MSDNLibraryVisualStudio6.0。MSDN库提供的帮助工能很丰富,可以以目录、索引和搜索三种方式提供帮助。浏览方式多样,甚至可以连接到Web网站查找信息。另有两个选项:KeyboardMap选项打开快捷键列表;TipoftheDay选项打开TipoftheDay对话框,介绍VisualC++6.0的使用知识和技巧。12工具栏工具栏由多个操作按钮组成,这些操作一般都与某个菜单项对应。主要工具栏如下:1、Standard提供最基本的功能:文件操作、编辑、查找等。2、Build工程的编译、连接、修改活动配置、运行调试程序。3、BuildMiniBar由部分按钮组成的工具栏。4、Resource添加各种类型的资源。5、Edit剪切、复制和粘贴等功能。6、Debug用于调试状态的若干操作7、Browse源程序浏览操作8、Database跟数据库有关的操作。13VisualC++组件一览•DeveloperStudio开发环境•编辑器•编译器•链接器•Wizard实用程序•调试器•其他实用工具14DeveloperStudio开发环境图115了解DeveloperStudio•Workspace(工作空间)窗口•Output(输出)窗口•编辑窗口•调试窗口16工作空间窗口•ClassView:列出项目中的类和成员函数。双击列表中的类或函数,即可在VisualC++文本编辑器中打开该类的源文件。•ResourceView:列出项目的资源数据,双击列表中的数据项会打开合适的编辑器并加载资源。•FileView:列出项目的源文件,头文件。Workspace窗口显示了项目各个方面的信息。在窗口底端选择相应的选项卡来按不同视图显示项目的列表。17工作空间和项目•工作空间(workspace):工作空间是一个包含用户的所有相关项目和配置的实体。•项目(project):项目定义为一个配置和一组文件,用以生成最终的程序或二进制文件。一个工作空间可以包含多个项目,这些项目既可以是同一类型的项目,也可以是由不同类型的项目(如VisualC++和VisualJ++项目)。18编辑窗口编辑窗口为开发者提供了编辑文件和资源的手段。通过编辑窗口,开发者可以编辑和修改源程序和各种类型的资源。19资源资源包括菜单、对话框、图标、字体、快捷键等。开发者可以通过编辑资源来定义WINDOWS程序的界面部分。资源的定义是以文本的形式存放在资源定义文件中,并由编译器编译为二进制代码。在VC++中,提供了一个资源编辑器,使开发者能在图形方式下对各种资源进行编辑。20资源编辑器图221输出窗口•编译信息:在编译时输出,主要是编译时的错误和警告。•调试信息:在对程序进行调试时输出,主要是程序当前的运行状况。•查找结果:在用户从多个文件中查找某个字符串时产生,显示查找结果的位置。输出窗口输出一些用户操作后的反馈信息,它由一些页面组成,每个页面输出一种信息,输出的信息种类主要有:22调试窗口•变量查看窗口(WATCH)•过程调用查看窗口(CALLSTACK)•内存查看窗口(MEMORY)•寄存器查看窗口(REGISTER)调试窗口包括一组窗口,在调试程序时分别显示各种信息,这些窗口主要包括:23用VC++环境下运行一个新程序的上机操作步骤1.打开VC++窗口,单击菜单[File]-[New]2.在弹出窗口上选择标签Project,选中Win32ConsoleApplication项,并在Projectname框输入工程名;在Location框输入保存源程序的路径名;单击OK。3.在弹出窗口选择AnEmptyProject,单击[Finish]按钮;在下一窗口单击OK。4.再在VC++菜单条中单击[File]-[New]。245.在弹出窗口选择标签File,选C++SourceFile,并在File框输入文件名。(此时,Addtoproject框应该是刚输入的工程名,Location框应是刚输入的路径名).6.在编辑窗口输入源程序,单击[File]-[Save],存盘.7.再在VC++菜单条中单击[Build]-[Compile];无编辑错,单击[Build]-[Build];无连接错,单击[Build]-[Execute]执行程序;运行结束,按任意键退回VC++窗口。8.如果再键入另一个新程序,单击[File]-[CloseWorkspace];然后再重复上述步骤。编译一个已打开的程序也可简单地单击[BuildAll]的标志符。执行编译好的程序,单击执行标志!。25如要打开已存在的C++.CPP源程序,可按以下步骤打开:1.打开VC++窗口,单击[File]-[Open];2.在弹出对话框找文件所在文件夹,选中文件,单击打开按钮,把文件调入VC++编辑窗。3.在VC++菜单条中单击[Build]-[Compile],单击是按钮。4.无编辑错,单击[Build]-[Build];无连接错,单击[Build]-[Execute]执行程序;运行结束,按任意键退回VC++窗口。编译一个已打开的程序也可简单地单击[BuildAll]的标志符。执行编译好的程序,单击!26用VC++开发程序的过程•用AppWizard新建一个工程•编辑代码•编译代码•调试和执行程序27AppWizard•AppWizard(应用程序生成器)是VisualC++自带的一个工具,通过它,可以方便地生成各种类型的程序的框架。•选择菜单中的File----New…,即可以使用AppWizard来新建程序。•可以新建的内容包括File、Project、Workspaces、OtherDocuments四个页面,每个页面下有各种类型的工程或文件。•选定类型之后,即进入Wizard(向导),让用户选择一些可选项,完成之后,程序的框架即生成。28用AppWizard新建一个工程1.在File菜单上,点New,选择Projects标签。2.从列表中选择项目类型。3.点CreateNewWorkspace(新建工作区)或AddtoCurrentWorkspace(加入到当前工作区中)。4.要使新工程为子工程,可以选择Dependencyof检查框,并从列表中选择一个工程。5.在ProjectName框中,输入新工程名,确保该名字必须与工作区中的别的工程名字不重名。6.在Location框中,指定工程存放的目录:可以直接输入路径名,也可以按旁边的Browse按钮,浏览选择一个路径。7.点Platform框中的相应检查框,指定工程的开发平台。8.输入完以上内容并按OK按钮后,根据所选的工程类型,会出现相应的Wizard(向导)。通过一系列的对话框输入,快速生成工程的框架。29新建一个C++程序1.在File菜单上,点节New,选择F