欢迎来到天天文库
浏览记录
ID:34149001
大小:4.65 MB
页数:767页
时间:2019-03-03
《vc++面向对象编程教程 免费版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高等学校计算机专业课教育教材精选王育坚编著VisualC++面向对象编程教程版权所有复制必究http://www.51Labor.comvcplus2@yahoo.com.cn电子教案目录第1章VisualC++集成开发环境第2章C++语言基础第3章C++面向对象程序设计第4章创建应用程序框架第5章文档与视图第6章MFC原理与方法第7章对话框和控件第8章图形设备接口版权所有复制必究版权所有复制必究VisualC++是一个可视化软件开发工具。1993年Microsoft公司推出VisualC++1.0,新版本不断问世,2001年推出VisualC++.NET(即VisualC++7.0
2、),它只适用于Windows2000/XP/NT4.0开发环境。VisualC++已成为专业程序员进行软件开发的首选工具。要使用VisualC++编程,首先要了解它的集成开发环境。VisualC++集成开发环境中的程序开发工具很多,要真正掌握它们必须结合具体的编程内容。本章只简单介绍VisualC++集成开发环境的一般特点、界面风格和简单工具的使用,使我们对VisualC++有一个感性的认识。1.1VisualC++概述VisualC++不仅仅是一个C++编译器,而是一个基于Windows操作系统的可视化集成开发环境IDE(IntegratedDevelopmentEnvironme
3、nt)。VisualC++由许多组件组成,包括编辑器、编译器、调试器以及程序向导AppWizard、类向导ClassWizard等开发工具。这些组件通过一个名为DeveloperStudio的组件集成为一个和谐的开发环境。1.1.1VisualC++的特点源程序用C++语言编写,支持面向对象设计方法,使用功能强大的微软基础类库MFC(MicrosoftFoundationClass)。开发出来的软件稳定性好、可移植性强。可以编制各种各样Windows应用程序,包括对话框程序、文档/视图程序和组合界面程序。作为VisualStudio可视化组件家族中最重要的一个成员,与其它可视化
4、开发工具如VisualJ++、VisualBasic及VisualC#紧密地集成在一起,适用于特殊、复杂和综合软件项目的开发,乃至一个系统软件的设计。联机帮助系统MSDN(MicrosoftDeveloperNetworkLibrary)功能强大。它既能与集成开发环境有机地结合在一起,使得用户在编程时随机查询需要的内容信息,又能脱离集成开发环境而独立地运行。除了VisualC++,其它一些公司也推出了自己的C++集成开发环境,如Borland的C++Builder和IBM的VisualAgeC++。迄今为止,VisualC++是功能最强和使用范围最广的软件开发工具。比较VisualB
5、asic、C++Builder和Delphi等编程工具,用VisualC++编写Windows应用程序最富于挑战性和艰巨性。而当熟练掌握VisualC++后,你会感受到作为一个VisualC++程序员的无比优越性。要想在使用VisualC++编程时做到游刃有余,必须解决四个主要困难:C++语言的面向对象机制MFC类库功能的庞大Windows编程的复杂性向导所建立的应用程序框架的透明性1.1.2VisualC++的安装要求CPU为Pentium以上系列,内存为64MB,所需硬盘空间约为500M,操作系统为Windows95/98/2000或WindowsNT。运行光盘根目录下
6、的Setup.exe程序后,安装向导程序将自动完成VisualC++的安装,用户只需要根据对话框提示输入具体的内容。如输入产品序列号,选择安装选项、安装路径和需要安装的组件等。安装完毕后,如果要安装MSDN,选择InstallMSDN,插入VisualStudio6.0的MSDN光盘继续进行安装。用户最好随系统一起安装MSDN。1.1.3集成开发环境窗口例1-1利用VisualC++6.0创建一个Windows应用程序Mysdi。1.执行File
7、New菜单命令,出现New对话框。在Project页面窗口中选择MFCAppWizard[exe]选项,在ProjectName编辑框中输
8、入项目名称Mysdi,在location编辑框中输入保存项目的路径。2.在MFCAppWizard-Step1对话框中设置应用程序的类型,本例创建一个单文档程序,选择Singledocument项,单击Finish按钮,出现NewProjectInformation对话框,单击OK按钮,将生成应用程序框架文件,并在项目工作区窗口打开生成的应用程序的项目。浮动窗口和停靠窗口集成开发环境中的窗口有两种:浮动窗口和停靠窗口。浮动窗口是一般的带边框的
此文档下载收益归作者所有