《Visual C++ 6.0开发环境入门(powerpoint 69页)》由会员分享,可在线阅读,更多相关《Visual C++ 6.0开发环境入门(powerpoint 69页)(71页珍藏版)》请在金锄头文库上搜索。
1、第1讲Visual C+ 6.0开发环境开发环境2022/4/301内容提要w wVisual C+ Visual C+ 及其开发环境及其开发环境w wVisual C+ Visual C+ 的菜单栏的菜单栏w w资源及资源编辑器资源及资源编辑器w w项目与项目工作区项目与项目工作区w w联机帮助联机帮助w w编译、调试程序编译、调试程序2022/4/302 Visual C+是是一一个个基基于于Windows操操作作系系统统的的可可视视化化集集成成开开发发环环境境IDE(Integrated Development Environment)。)。 Visual C+由由许许多多组组件件组组成
2、成,包包括括编编辑辑器器 、 编编 译译 器器 、 调调 试试 器器 以以 及及 程程 序序 向向 导导AppWizard、类类向向导导ClassWizard等等开开发发工工具具。这这些些组组件件通通过过一一个个名名为为Developer Studio的的组组件集成为一个和谐的开发环境。件集成为一个和谐的开发环境。1.1 Visual C+概述概述2022/4/303n n源源源源程程程程序序序序用用用用C+C+C+C+语语语语言言言言编编编编写写写写,支支支支持持持持面面面面向向向向对对对对象象象象设设设设计计计计方方方方法法法法,使使使使用用用用功功功功能能能能强大的微软基础类库强大的微软
3、基础类库强大的微软基础类库强大的微软基础类库MFCMFCMFCMFC(Microsoft Foundation ClassMicrosoft Foundation ClassMicrosoft Foundation ClassMicrosoft Foundation Class)。n n开发出来的软件稳定性好、可移植性强。开发出来的软件稳定性好、可移植性强。开发出来的软件稳定性好、可移植性强。开发出来的软件稳定性好、可移植性强。n n可可可可以以以以编编编编制制制制各各各各种种种种各各各各样样样样WindowsWindowsWindowsWindows应应应应用用用用程程程程序序序序,包包包包
4、括括括括对对对对话话话话框框框框程程程程序序序序、文文文文档档档档 / / / / 视图程序和组合界面程序。视图程序和组合界面程序。视图程序和组合界面程序。视图程序和组合界面程序。n n作作作作为为为为Visual Visual Visual Visual StudioStudioStudioStudio可可可可视视视视化化化化组组组组件件件件家家家家族族族族中中中中最最最最重重重重要要要要的的的的一一一一个个个个成成成成员员员员,与与与与其其其其它它它它可可可可视视视视化化化化开开开开发发发发工工工工具具具具如如如如Visual Visual Visual Visual J+J+J+J+、V
5、isual Visual Visual Visual BasicBasicBasicBasic及及及及Visual Visual Visual Visual C#C#C#C#紧紧紧紧密密密密地地地地集集集集成成成成在在在在一一一一起起起起,适适适适用用用用于于于于特特特特殊殊殊殊、复复复复杂杂杂杂和和和和综综综综合合合合软软软软件项目的开发,乃至一个系统软件的设计。件项目的开发,乃至一个系统软件的设计。件项目的开发,乃至一个系统软件的设计。件项目的开发,乃至一个系统软件的设计。n n联联联联 机机机机 帮帮帮帮 助助助助 系系系系 统统统统 MSDNMSDNMSDNMSDN( Microsof
6、t Microsoft Microsoft Microsoft Developer Developer Developer Developer Network Network Network Network LibraryLibraryLibraryLibrary)功功功功能能能能强强强强大大大大。它它它它能能能能与与与与集集集集成成成成开开开开发发发发环环环环境境境境有有有有机机机机地地地地结结结结合合合合在在在在一一一一起,使得用户在编程时随机查询需要的内容信息。起,使得用户在编程时随机查询需要的内容信息。起,使得用户在编程时随机查询需要的内容信息。起,使得用户在编程时随机查询需要的内容信
7、息。1.1.1 Visual C+的特点的特点2022/4/3041.1.2 Visual C+的安装的安装 n n要要要要求求求求内内内内存存存存为为为为64646464MBMBMBMB,所所所所需需需需硬硬硬硬盘盘盘盘空空空空间间间间约约约约为为为为500500500500M M M M,操操操操作作作作系系系系统为统为统为统为Windows 98/2000/xpWindows 98/2000/xpWindows 98/2000/xpWindows 98/2000/xp或或或或Windows NTWindows NTWindows NTWindows NT。n n运运运运行行行行光光光光盘
8、盘盘盘根根根根目目目目录录录录下下下下的的的的Setup.exeSetup.exeSetup.exeSetup.exe程程程程序序序序后后后后,安安安安装装装装向向向向导导导导程程程程序序序序将将将将自自自自动动动动完完完完成成成成Visual Visual Visual Visual C+C+C+C+的的的的安安安安装装装装,用用用用户户户户只只只只需需需需要要要要根根根根据据据据对对对对话话话话框框框框提提提提示示示示输输输输入入入入具具具具体体体体的的的的内内内内容容容容。(典典典典型型型型安安安安装装装装)如如如如输输输输入入入入产产产产品品品品序序序序列列列列号号号号,选选选选择择择
9、择安安安安装装装装选选选选项项项项、安安安安装装装装路路路路径径径径和和和和需需需需要要要要安安安安装的组件等。装的组件等。装的组件等。装的组件等。 n n安安安安装装装装完完完完毕毕毕毕后后后后,在在在在操操操操作作作作系系系系统统统统重重重重新新新新启启启启动动动动后后后后,安安安安装装装装程程程程序序序序会会会会自自自自动动动动启启启启动动动动MSDNMSDNMSDNMSDN的的的的安安安安装装装装提提提提示示示示。如如如如果果果果要要要要安安安安装装装装MSDNMSDNMSDNMSDN,插插插插入入入入Visual Visual Visual Visual Studio Studio
10、Studio Studio 6.06.06.06.0的的的的MSDNMSDNMSDNMSDN光光光光盘盘盘盘继继继继续续续续进进进进行行行行安安安安装装装装。用用用用户最好随系统一起安装户最好随系统一起安装户最好随系统一起安装户最好随系统一起安装MSDNMSDNMSDNMSDN。 (完全安装)(完全安装)(完全安装)(完全安装)2022/4/3051.1.3 集成开发环境窗口集成开发环境窗口 例例例例1-1 1-1 利利利利用用用用Visual Visual C+ C+ 6.06.0创创创创建建建建一一一一个个个个WindowsWindows应应应应用用用用程程程程序序序序MysdiMysdi
11、。 1. 1. 执执执执行行行行FileFile| |NewNew菜菜菜菜单单单单命命命命令令令令,出出出出现现现现NewNew对对对对话话话话框框框框。在在在在ProjectProject页页页页面面面面窗窗窗窗口口口口中中中中选选选选择择择择MFC MFC AppWizardexeAppWizardexe选选选选项项项项,在在在在Project Project NameName编编编编辑辑辑辑框框框框中中中中输输输输入入入入项项项项目目目目名名名名称称称称MysdiMysdi,在在在在locationlocation编辑框中输入保存项目的路径。编辑框中输入保存项目的路径。编辑框中输入保存项
12、目的路径。编辑框中输入保存项目的路径。 2. 2. 在在在在MFC MFC AppWizard-Step1AppWizard-Step1对对对对话话话话框框框框中中中中设设设设置置置置应应应应用用用用程程程程序序序序的的的的类类类类型型型型,本本本本例例例例创创创创建建建建一一一一个个个个单单单单文文文文档档档档程程程程序序序序,选选选选择择择择Single Single documentdocument项项项项,单单单单击击击击FinishFinish按按按按钮钮钮钮,出出出出现现现现New New Project Project InformationInformation对对对对话话话话
13、框框框框,单单单单击击击击OKOK按按按按钮钮钮钮,将将将将生生生生成成成成应应应应用用用用程程程程序序序序框框框框架架架架文文文文件件件件,并并并并在在在在项项项项目目目目工工工工作作作作区区区区窗窗窗窗口口口口打打打打开开开开生生生生成成成成的的的的应应应应用用用用程程程程序序序序的项目。的项目。的项目。的项目。2022/4/3062022/4/307开发环境是程序员同开发环境是程序员同VC+的交互界面的交互界面通过通过它,它,可以可以访问程序源代码访问程序源代码访问资源编辑器访问资源编辑器使用内部调试器使用内部调试器创建工程文件创建工程文件1.2 Visual C+6.0及其开发环境及其
14、开发环境2022/4/3081.2.1 Visual C+ 6.0在在Visual C+ IDE中中,把把实实现现程程序序设设计计功功能能的的一一组组相相互互关关联联的的C+C+源源文文件件、资资源源文文件件以及支撑这些文件的类的集合称为一个以及支撑这些文件的类的集合称为一个项目项目。 编编写写一一个个应应用用程程序序首首先先要要创创建建一一个个项项目目(Project),在在创创建建项项目目的的同同时时创创建建了了项项目目工工作作区区Workspace。项项目目工工作作区区记记录录了了一一个个项项目的集成开发环境的设置。目的集成开发环境的设置。 2022/4/309 Visual C+ ID
15、E以以项目工作区项目工作区的方式来组织的方式来组织应用程序的项目,项目工作区用应用程序的项目,项目工作区用工作区文件工作区文件DSW(Developer Studio Workspace)来描述,来描述,文件名后缀为文件名后缀为. .dswdsw。 工作区文件保存了应用程序集成开发环境工作区文件保存了应用程序集成开发环境的项目设置信息,它将一个的项目设置信息,它将一个DSPDSP项目文件项目文件与具体与具体的的Developer Studio结合在一起,在结合在一起,在Visusal C+ IDE中一般以打开工作区文件中一般以打开工作区文件DSWDSW的方式来打开的方式来打开指定的项目。指定的
16、项目。项目与项目工作区项目与项目工作区2022/4/3010以项目工作区的形式来组织文件、项目和项目配置以项目工作区的形式来组织文件、项目和项目配置项目与项目工作区项目与项目工作区在工作区中添加项目:在工作区中添加项目:在工作区中添加项目:在工作区中添加项目:n n用用用用File-File-File-File-OpenOpenOpenOpen选项可打开已存在的项目;选项可打开已存在的项目;选项可打开已存在的项目;选项可打开已存在的项目;n n通过通过通过通过NewNewNewNew对话框的对话框的对话框的对话框的ProjectsProjectsProjectsProjects选项卡创建新的项目,选项卡创建新的项目,选项卡创建新的项目,选项卡创建新的项目,并选择并选择并选择并选择Add to current workspaceAdd to current workspaceAdd to current workspaceAdd to current workspace复选框。复选框。复选框。复选框。2022/4/3011项目工作区窗口项目工作区窗口 VC项目工作区由项目工作区由Clas