版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VisualC++使用方法简介1VisualC++菜单栏VisualC++6.0的菜单分成9大类:[File]文件[Edit]编辑[View]视图[Insert]插入[Project]工程[Build]组建[Tools]工具[Window]窗口[Help]帮助在程序运行时,VisualC++6.0的菜单栏可以动态改变,还有[Layout]和[Debug]。如在调试状态下,[Build]变成了[Debug]。2[File]文件菜单[File]菜单共有14选项,分成6组:1、[New]新建一个一般文件,工程,工作区,其他文档。[Open]打开、[Close]关闭2、Workspace工作区操作,打开、保存和关闭工作区。3、有三个菜单项,用于文件保存。4、有二个菜单项,用于文件打印。5、用于打开以前打开过的文件或工作区。6、一个菜单项Exit,用于退出VisualC++6.0。3[Edit]编辑菜单[Edit]菜单分成7组:1、撤销编辑结果,或重复前次编辑过程。2、提供常见的编辑功能。3、字符串查找和替换。4、Goto和Bookmark编辑行定位和书签定位。5、Advanced(高级),一些其他编辑手段。6、Breakpoints,与调试有关,主要用于设置断点。7、成员列表、函数参数信息、类型信息,及自动完成功能。4[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查看和修改当前窗口所显示的对象的属性。5[Insert]插入菜单[Insert]菜单共有6个选项:1、NewClass添加新类(MFC、Generic、Form三种不同类型的类)。2、NewForm添加FormClass。3、Resource添加资源。4、ResourceCopy添加资源复制件。5、FileAsText插入选定的文本文件。6、NewATLObject添加ATL对象。6[Project]工程菜单[Project]菜单共有6个选项:1、SetActiveProject在多个工程中选定当前活动工程。2、AddtoProject向当前工程添加文件、文件夹、数据连接、VisualC组件,以及ActiveX控件。3、sourceControl源代码控制具。4、Dependencies设置工程间的依赖关系。5、Settings设置工程属性(调试版本、发布版本和共同部分)。6、ExportMakefile导出应用程序的Make(*.mak)文件。7[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工程构建过程的描述文件。8[Tools]工具菜单[Tools]菜单中是VisualC++附带的各种工具。其中常用的工具有ActiveXControlTestContainer(测试一个ActiveX控件的容器)、Spy++(用于程序运行时以图形化方式查看系统进程、线程、窗口、窗口信息等),以及MFCTracer(用于程序跟踪)等。还有一些常用的设置:Customize,Options。9[Windows]窗口菜单[Windows]菜单主要工能如下:1、NewWindow新建一个窗口,内容与当前窗口同。2、Split分割当前窗口成四个,内容全相同。3、DockingView控制当前窗口是否成为浮动视图。4、Cascade编辑窗口层叠放置。5、TileHorizontally编辑窗口横向平铺显示。6、TileVertically编辑窗口纵向平铺显示。7、Windows对已经打开的窗口进行集中管理。10[Help]窗窗口口菜菜单单[Help]菜菜单单中中的的4个个选选项项Contents、、Search、、Index和和TechnicalSupport都都会会弹弹出出帮帮助助窗窗口口,,叫叫做做MSDNLibraryVisualStudio6.0。。MSDN库提提供的帮助工工能很丰富,,可以以目录录、索引和搜搜索三种方式式提供帮助。。浏览方式多多样,甚至可可以连接到Web网站查查找信息。另有两个选项项:KeyboardMap选项打开开快捷键列表表;TipoftheDay选项项打开TipoftheDay对话框,,介绍VisualC++6.0的使用知识识和技巧。11工具栏工具栏由多个个操作按钮组组成,这些操操作一般都与与某个菜单项项对应。主要要工具栏如下下:1、Standard提提供最基本的的功能:文件件操作、编辑辑、查找等。。2、Build工程的编编译、连接、、修改活动配配置、运行调调试程序。3、BuildMiniBar由由部分按钮组组成的工具栏栏。4、Resource添添加各种类型型的资源。5、Edit剪切、复制制和粘贴等功功能。6、Debug用于调试试状态的若干干操作7、Browse源程序序浏览操作8、Database跟跟数据库有关关的操作。12VisualC++组组件一览DeveloperStudio开发环境编辑器编译器链接器Wizard实用程序调试器其他实用工具具13DeveloperStudio开发环境图114了解DeveloperStudioWorkspace(工工作空间)窗窗口Output(输出)窗窗口编辑窗口调试窗口15工作空间窗口口ClassView:列列出项目中的的类和成员函函数。双击列列表中的类或或函数,即可可在VisualC++文本编辑辑器中打开该该类的源文件件。ResourceView:列出项项目的资源数数据,双击列列表中的数据据项会打开合合适的编辑器器并加载资源源。FileView:列出出项目的源文文件,头文件件。Workspace窗口口显示了项目目各个方面的的信息。在窗窗口底端选择择相应的选项项卡来按不同同视图显示项项目的列表。。16工作空间和项项目工作空间(workspace)::工作空间是是一个包含用用户的所有相相关项目和配配置的实体。。项目(project):项目定义义为一个配置置和一组文件件,用以生成成最终的程序序或二进制文文件。一个工工作空间可以以包含多个项项目,这些项项目既可以是是同一类型的的项目,也可可以是由不同同类型的项目目(如VisualC++和VisualJ++项目目)。17编辑窗口编辑窗口为开开发者提供了了编辑文件和和资源的手段段。通过编辑辑窗口,开发发者可以编辑辑和修改源程程序和各种类类型的资源。。18资源资源包括菜单单、对话框、、图标、字体体、快捷键等等。开发者可可以通过编辑辑资源来定义义WINDOWS程序的的界面部分。。资源的定义是是以文本的形形式存放在资资源定义文件件中,并由编编译器编译为为二进制代码码。在VC++中中,提供了一一个资源编辑辑器,使开发发者能在图形形方式下对各各种资源进行行编辑。19资源编辑器图220输出窗口编译信息:在在编译时输出出,主要是编编译时的错误误和警告。调试信息:在在对程序进行行调试时输出出,主要是程程序当前的运运行状况。查找结果:在在用户从多个个文件中查找找某个字符串串时产生,显显示查找结果果的位置。输出窗口输出出一些用户操操作后的反馈馈信息,它由由一些页面组组成,每个页页面输出一种种信息,输出出的信息种类类主要有:21调试窗口变量查看窗口口(WATCH)过程调用查看看窗口(CALLSTACK)内存查看窗口口(MEMORY)寄存器查看窗窗口(REGISTER)调试窗口包括括一组窗口,,在调试程序序时分别显示示各种信息,,这些窗口主主要包括:22用VC++环环境下运行一一个新程序的的上机操作步步骤1.打开VC++窗口,单击击菜单[File]->[New]2.在弹出窗窗口上选择标标签Project,选选中Win32ConsoleApplication项,并在在Projectname框输入入工程名;在在Location框输输入保存源程程序的路径名名;单击OK。3.在弹出窗窗口选择AnEmptyProject,单击击[Finish]按钮钮;在下一窗窗口单击OK。4.再在VC++菜单条条中单击[File]->[New]。235.在弹出窗窗口选择标签签File,,选C++SourceFile,并在File框输输入文件名。。(此时,Addtoproject框应应该是刚输入入的工程名,,Location框应应是刚输入的的路径名).6.在编辑窗窗口输入源程程序,单击[File]->[Save],存存盘.7.再在VC++菜单条条中单击[Build]->[Compile];无编辑辑错,单击[Build]->[Build];无无连接错,单单击[Build]->[Execute]执执行程序;运运行结束,按按任意键退回回VC++窗窗口。8.如果再键键入另一个新新程序,单击击[File]->[CloseWorkspace];;然后再重复上上述步骤。编译一个已打打开的程序也也可简单地单单击[BuildAll]的标志志符。执行编编译好的程序序,单击执行行标志!。24如要打开已存在的的C++.CPP源程程序,可按以以下步骤打开开:1.打打开VC++窗窗口,,单击击[File]->[Open];2.在在弹出出对话话框找找文件件所在在文件件夹,,选中中文件件,单单击打打开按按钮,,把文文件调调入VC++编编辑窗窗。3.在在VC++菜单单条中中单击击[Build]->[Compile],单单击是是按钮钮。4.无无编辑辑错,,单击击[Build]->[Build];无无连接接错,,单击击[Build]->[Execute]执行行程序序;运运行结结束,,按任任意键键退回回VC++窗口口。编译一一个已已打开开的程程序也也可简简单地地单击击[BuildAll]的的标志志符。。执行行编译译好的的程序序,单单击!25用VC+++开发发程序序的过过程用AppWizard新建建一个个工程程编辑代代码编译代代码调试和和执行行程序序26AppWizardAppWizard((应用用程序序生成成器))是VisualC++自自带的的一个个工具具,通通过它它,可可以方方便地地生成成各种种类型型的程程序的的框架架。选择菜单中中的File---->New…,即即可以使用用AppWizard来新新建程序。。可以新建建的内容容包括File、Project、、Workspaces、OtherDocuments四四个页面面,每个个页面下下有各种种类型的的工程或或文件。。选定类型型之后,,即进入入Wizard(向导导),让让用户选选择一些些可选项项,完成成之后,,程序的的框架即即生成。27用AppWizard新建建一个工工程在File菜单单上,点点New,选择择Projects标标签。从列表中中选择项项目类型型。点CreateNewWorkspace(新建工工作区)或AddtoCurrentWorkspace(加加入到当当前工作作区中)。要使新工工程为子子工程,,可以选选择Dependencyof检检查框框,并从从列表中中选择一一个工程程。在ProjectName框中,,输入新新工程名名,确保保该名字字必须与与工作区区中的别别的工程程名字不不重名。。在Location框框中,指指定工程程存放的的目录::可以直直接输入入路径名名,也可可以按旁旁边的Browse按按钮,浏浏览选择择一个路路径。。点Platform框中中的相应检查查框,指定工工程的开发平平台。输入完以上内内容并按OK按钮后,根根据所选的工工程类型,会会出现相应的的Wizard(向导))。通过一系系列的对话框框输入,快速速生成工程的的框架。28新建一一个C++程序序在File菜单单上,,点节节New,,选择择File标签签。从列表表中选选择C/C++源程程序。。在编辑辑窗键键入源源程序序。。文件保保存,,源程程序文文件的的名必必需为为.C或.CPP点节编编译命命令。。若程序序有错错,重重新编编辑源源程序序,改改正错错误后后,重重新编编译。。编译没没有错错误后后,点点节执执行命命令,,程序序开始始执行行。29继续新新建一一个C++程序序在File菜单单上,,点节节Close关关闭编编辑窗窗,点点节CloseWorkspace关闭闭工作作空间间。然后重重复新新建一一个C/C++程序序的全全部工工作。。修正一一个已已有的的C++程程序1、在在File菜单单上,,点节节Open,打打开一一个已已有的的C++程程序。。2、在在编辑辑窗修修改源源程序序。。3、点点节编编译命命令。。4、若若程序序有错错,重重新编编辑源源程序序,改改正错错误后后,重重新编编译。。5、编编译没没有错错误后后,点点节执执行命命令,,程序序开始始执行行。30开始实实践--第第一个个VC程序序新建一一个新新工程程,在在项目目类型型中选选“Win32ConsoleApplication”。。在ProjectName框中中输入入test1,,将CreateNewWorkspace选选择框框选中中。按OK按钮钮。在出现现的Wizard对对话框框中选选择ASimpleApplication,,然后后按Finish按按钮。。在接下下来出出现的的对话话框中中按OK。。31编译译运运行行程程序序选择择菜菜单单中中的的Build---->Buildtest1.exe在输输出出窗窗口口会会出出现现““test1.exe-0error(s),0warning(s)””,,说说明明编编译译通通过过。。选择择菜菜单单中中的的Build---->Executetest1.exe。。出现现运运行行结结果果。。32程序序运运行行结结果果图333编辑辑代代码码在工工作作空空间间窗窗口口中中选选ClassView页页面面。。双击击Global下下的的main方方法法,,右右边边的的编编辑辑窗窗口口显显示示了了main方方法法所所在在源源文文件件的的内内容容。。在编编辑辑窗窗口口中中的的return0的的前前面面插插入入一一行行““printf("thisismyfirstprogram!\n");”。。在#include““stdafx.h””那那行行之之后后插插入入一一行行#include"stdio.h"保存存文文件件34重新新编编译译并并运运行行选择择菜菜单单中中的的Build---->Buildtest1.exe如果果在在输输出出窗窗口口出出现现test1.exe-0error(s),0warning(s)说明明编编译译通通过过;;如如果果显显示示有有错错误误,,则则需需要要修修改改源源文文件件直直到到编编译译通通过过。。选择择菜菜单单中中的的Build---->Executetest1.exe。。出现现运运行行结结果果。。35修改改过过的的程程序序运运行行结结果果图436调试程程序编译错错误是因为为程序序代码码不符符合C++语法法、单单词拼拼写错错误、、函数数调用用参数数使用用不当当等,,通过过编译译和检检查程程序能能比较较方便便地改改正。。若运行行结果果与预预期结结果不不同,,则需需要用用调试试程序序来找找到程程序中中错误误的地地方,,并排排除所所有的的错误误。选择菜菜单中中的Build--->StartDebug,,启用用调试试器。。调试器器有四四个子子菜单单:[Go][StepInto][Runtocursor][Attachtoprocess]37-->Go从从当当前语语句开开始执执行,,直到到遇到到断点点,或或程序序执行行结束束。用用Go启动动调试试器,,从头头开始始执行行程序序。-->StepInto单单步执执行每每一程程序行行,遇遇到函函数调调用进进入函函数体体内单单步执执行。。-->Runtocursor运运行程程序至至当前前光标标位置置。-->Attachtoprocess将将调试试器与与当前前运行行的某某个进进程联联系起起来,,可跟跟踪进进入进进程内内部,,调试试运行行中的的进程程。38调试命命令菜单项项快快捷捷键作作用GoF5运运行程程序至至断点点,或或程序序结束束RestartCtrl+Shift+F5重重新载载入程程序,,并启启动执执行StopDeb.Shift+F5关关闭调调试会会话Break从从当前前位置置退出出,终终止程程序执执行StepIntoF11单单步执执行,,并进进入调调用函函数StepOverF10单单步执执行,,但不不进入入函数数StepOutShift+F11跳跳出当当前函函数,,回到到调用用处RuntoCursorCtrl+F10运运行行止当当前光光标处处Exceptions设置异异常,,可以以选择择遇到到异常常处停停止,,或遇到到未处处理的的异常常处停停止Threads线程调调试,,可以以挂起起、恢恢复、、切换换线程程StepIntoSpecificFunction直直接接进入入函数数,用用于调调试多多层嵌嵌套的的函数数39在View菜单单下还还提供供一个个DebugWindows菜菜单的的几个个子菜菜单,,用于于隐藏藏或显显示与与调试试工作作相关关的一一些窗窗口。。菜单项项快快捷捷键作作用WatchAlt+3显示窗窗口,,用于于观察察和设设置变变量值值VariablesAlt+4观观察与与当前前函数数相关关的变变量RegistersAlt+5观观察微微处理理器的的寄存存器MemoryAlt+6观观察未未使用用的内内存块块CallStackAlt+7显显示示调用用栈,,观察察调用用的函函数DisassemblyAlt+8打打开窗窗口显显示汇汇编程程序代代码断点是程程序调试试过程中中暂时停停止执行行的地方方。在断断点处,,可以观观察、设设置变量量的值,,检查程程序是否否按所期期望的逻逻辑执行行。40插入断点点在源程序序窗口内内任一程程序行上上按鼠标标右键,,从右键键快捷菜菜单中选选择[Insert/RemoveBreakpoint]菜单项项,就可可以将当当前语句句行作为为一个断断点。在在该语句句行左边边,有一一个红色色实心圆圆指示该该行是一一个断点点。删除断点点在有断点点的语句句行上按按右键弹弹出快捷捷菜单,,选择[RemoveBreakpoint]菜单项项,就可可删除该该断点。。禁止断点点在断点处处的右键键快捷菜菜单上选选择[DisableBreakpoint]菜单项项,暂时时禁止该该断点,,该断点点可能以以后再用用。该位位置将变变为用空空心圆标标记。恢复断点点在禁止断断点处,,用右键键快捷菜菜单选择择[EnableBreakpoint]菜单单项,恢恢复起用用曾被禁禁止的断断点。41开发窗口程序序新建一个新工工程,在项目目类型中选““Win32Application”。在ProjectName框中输输入test2,将CreateNewWorkspace选择择框选中。按OK按钮。。在出现的Wizard对对话框中选择择ATypicalHelloworldApplication,然然后按Finish按钮钮。在接下来出现现的NewProjectInformation对对话框中按OK。编译代码、运运行代码。42窗口程序运行行结果图543获取帮助为什么要获取取帮助不可能也没有有必要去记住住所有的知识识帮助文档可以以使程序员事事半功倍获取帮助的途途径MSDN联机机帮助参考书INTERNET44MSDN联机机文档图645使用MSDNContents(目录录)选项卡当你头脑中有有一个大概的的主题,而你你又想要看一一看这个主题题有哪些文档档时,目录表表是非常有用用的。Index(索引))选项卡Index(索引))选项卡显显示了整套套MSDN文件的全全面索引,,只要打入入关键字,,就可以立立刻找到你你要找的东东西。Search(搜索索)选项卡卡MSDN帮帮助文件集集包含一个个搜索引擎擎,它能进进行全文本本搜索来确确定哪些主主题文件包包含了指定定的词或短短语。Favorites(收藏))选项卡它维护着一一个标记选选择过的文文章的书签签列表,使使你能迅速速找到你曾曾经看过的的内容。46基于MFC的GUI编程471.Windows编程-1事件驱动和和消息机制制是Windows编程的基基础。Windows是消消息驱动((或事件驱驱动)的操操作系统。。消息驱动动意味着操操作系统的的每个部分分与其它部部分,以及及应用程序序之间通过过Windows消消息进行通通信。例如如当我们移移动鼠标或或按下键盘盘上某个键键,Windows就会捕捉捉到这个消消息,并存存储到消息息队列中等等待处理((通常是转转发给相应应的操作系系统某个处处理程序或或者应用程程序)。481.Windows编编程-1以前的软软件开发发者采用用SDK(WindowsSoftwareDevelopmentKit软件件开发工工具包))进行Windows编程。。SDK的的核心内内容是API((应用程程序编程程接口))、事件件驱动和和消息循循环。API是是一个程程序包,,其内有有一组函函数,供供程序员员用它创创建其他他程序。。Windows正是是利用API实实现图形形用户界界面(GUI))。491.Windows编编程-2选择为开开发Windows应应用而设设计的精精美的应应用程序序框架((Applicationframework)。Applicationframework是一个个完整的的程序模模型,具具备标准准应用软软件所需需的一切切基本功功能,如如文件存存取、打打印预览览。Applicationframework提提供了标标准的程程序模型型,我们们只需要要按个人人需要添添加一些些材料::在派生生类中改改写虚拟拟函数,,或在派派生类中中加上新新的程序序函数。。微软的的MFC是一种种十分成成功的Applicationframework。。501.Windows编编程-2MFC((MicrosoftFoundationClasses微微软基础础类)是是一个建建立在WindowsAPI基础础上的C++类类库,目目的是使使Windows程序序设计过过程更有有效率。。我们可可以把MFC看看作一个个零组件件“超级级市场””。这些些零组件件(类))功能以以及彼此此间的关关系都已已经定义义好,我我们可以以从中选选择自己己需要的的零件构构造出一一个应用用程序。。静态情况况下MFC是一一组类,,在程序序执行期期间就生生成一组组有活动动力的对对象组。。MFC程序没没有main函函数这样样的入口口,它的的执行由由applicationobject(一个个派生自自MFCCWinApp的的全局对对象)引引发,引引发后我我们选用用的MFC类就就依次实实例化开开始运行行了。512.MFCAppWizardAppWizard(ApplicationWizard)俗称称“应用用程序创创建向导导”。使用MFCAppWizard可可以创建建基于MFC类类库的Windows应用程程序(可可执行文文件.exe或或者动态态连接库库.dll)。。MFCAppWizard提提供一系系列对话话框,用用户可以以从中选选择满足足需要的的选项。。定义完完应用程程序和项项目选项项后,MFCAppWizard生成创创建应用用程序所所需要的的初始框框架文件件。MFCAppWizard可以创创建三种种类型的的应用程程序:1.Singledocuments(单文文档SDI)):一次次只允许许打开一一个子文文档窗体体。2.Multipledocuments((多文文档MDI)):允许许打开多多个子文文档窗体体。3.Dialog-Based((基于于对话框框):基基于对话话框的应应用程序序将显示示一个对对话话框供供用户输输入或者者进行选选择。三种类类型应应用程程序的的示例例如下下:52图7SDI程程序示示例((Windows记记事本本)53图8MDI程程序示示例((又如如微软软的Word))54图9Dialog-Based程序序示例例(Windows我的的电脑脑中文文件夹夹选项项设置置窗口口)553.一一个个简单单的多多文档档应用用程序序实例例利用编编程工工具MFCAppWizard。不不需要要增添添一句句代码码就可可获得得标准准的多多文档档应用用程序序框架架,包包括打打印等等高级级功能能。程序运运行界界面如如图8所示示。首先新新建project,选选择的的工程程类型型是::MFCAppWizard(exe),,示例例项目目名可可自己己设定定,这这里为为mditest。。56接下去去的step-1的的选项项中,,创建建的程程序类类型选选择Multipledocuments((多文文档)),其其余选选项使使用缺缺省值值。Document/Viewarchitecturesupport?(文文档/视图图结构支持持)选项缺缺省已经是是选中状态态。这一项项如果不选选中,则程程序运行时时不支持文文档的打开开/保存操操作(需要要文档/视视图结构支支持才有效效)。语言支持选选择中文。。57图10MFCAppWizard-Step158图11MFCAppWizard-Step2这这一步选选择数据库库支持,当当前示例程程序不需要要。59图12MFCAppWizard-Step3这这一步步选择混合合文档和ActiveX支持持,当前示示例程序只只需要支持持纯文本文文档。为求求简化,ActiveXControls支支持也可以以不要。60图13MFCAppWizard-Step4这这一步选选择用户界界面特性,,例如标准准工具栏、、状态条、、打印以及及预览、上上下文敏感感帮助、3D风格等等。第二部部分选择工工具栏风格格。第三部部分是选择择文件菜单单中的最近近使用文件件列表中显显示的文件件数量。61图14MFCAppWizard-Step5这这一步选选择程序以以及代码风风格。第一一项是程序序风格,MFC标准准风格和Windows浏览览器风格。。第二项是是询问是否否需要为程程序代码生生成一些说说明文字。。第三项是是选择希望望使用的MFC版本本(动态连连接版或者者静态)。。62图15MFCAppWizard-Step6这这是最后后一步,允允许用户在在这里更改改各文件名名和类名。。在上面的的类列表中中选中一个个类,下面面显示的就就是相应的的类名、头头文将名、、基类和实实现文件名名。这里为为了使文档档可编辑,,将CMditestView的基类类改为CEditView。。完成后点点击Finish完完成向导。。63图16项项目信信息显显示用户户在前面面各步所所作选择择,点击击OK完完成,否否则Cancel重新新选择。。64图17项项目文文件列表表根根据据用户选选择,VC已经经生成了了所需的的全部文文件。这这个程序序已经可可以运行行,运行行结构就就是图2所示的的效果。。程序已已经具有有标准的的打开、、编辑、、保存以以及打印印等功能能,而我我们没有有添加一一行代码码。654.自自己添加加代码的的sayhello程程序这部分我我们演示示一个对对话框程程序,添添加一些些标准控控件,并并添加代代码控制制程序的的行为。。新建project,,名称为为sayhello,,利用AppWizard,,只需要要在指定定程序类类型为Dialog-Based之之后,就就可以点点击Finish,完完成程序序框架。。程序界面如右右上图。点击提示按钮钮,弹出提示示框显示文本本框中字符串串如右下图;;点击添加按按钮,文本框框中字符串添添加到列表中中(如果不重重复的话);;点击取消关关闭整个窗口口。图1866图19框架架创建后的编编辑区根根据用用户选择,VC已经为我我们生成了所所需的程序框框架。这里要要编辑的主要要是sayhello主主窗口,已经经生成的有一一个静态文本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年湖南衡阳雁峰职业学院高职单招职业技能考试题库附答案详解(B卷)
- 2026禁毒办员面试题目及答案
- 2026北师大二下互动核心素养课件
- 2026人工智能行业市场现状分析规划研究报告投资评估发展前景趋势
- 2026中国涡流泵行业技术秘密保护与知识产权战略报告
- 2026青海食品饮料加工领域市场供需变化分析及商业化发展规划文件
- 2026G小基站射频芯片组市场格局演变及企业战略布局报告
- 2026年汽车电影院丧尸主题观影派对
- 2026汽车制造行业当前供需分析未来投资布局规划报告
- 2026年度刑法试题及参考答案
- 2026广西正远监理咨询有限公司第二批项目制用工招聘47人笔试模拟试题及答案详解
- 2027届高三启航学生动员大会上校长讲话:把极限刻在 2027 的坐标上
- 2026年湖北省综合评标评审专家库专家考试在线题库及答案
- 2025年芜湖市繁昌区区属国有企业招聘考试试卷真题
- 设备购买意向性合同
- 正确刷牙方法指导
- 设计图纸审批制度
- 铁路信号工考试题库(附答案)
- 博睿测控 B系列智能型电动执行器安装使用手册D21A-211213
- 2025年青海省格尔木市检察官、法官入员额考试真题(附答案)
- 物流公司总经理责任制度
评论
0/150
提交评论