- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
第 1 章 VisualC++6.0概述
Visual C++ 是Microsoft公司推出的一个基于Windows系统平台、可视化的集成开发
环境,它的源程序按C++ 语言的要求编写,并加入了微软提供的功能强大的
MFC(Microsoft Foundation Class)类库,充分体现了Microsoft公司的技术精华。Visual C++
提供了一个由许多组件组成的完整的开发环境,这些组件协同工作,大大简化了软件的
开发过程。利用Visual C++可以编制各种各样的软件,从最简单的对话框到复杂的多文
档和组合界面程序,乃至整个操作系统。
同以前的版本相比,Visual C++ 6.0在很多方面都作了改进。考虑到本书是一个基础
教程,本章并不打算介绍Visual C++ 6.0 同以前版本的区别,而是介绍Visual C++ 6.0 的一
般特点,并对操作窗口、常用的菜单命令和工具栏进行简要介绍,具体使用方法结合后
续章节中的例子再讲解。另外,本章还介绍了联机帮助文件(MSDN) 的使用方法和Visual
C++ 6.0 的安装过程。
Visual C++ 6.0是Visual Studio 6.0 的一个重要组件。它提供了可视化编程和功能强大
的向导工具,如MFC AppWizard和Class Wizard 。通过向导工具可生成单文档、多文档结
构或基于对话框的程序,并提供了对DAO 、ODBC或OLE DB等的支持。当你真正熟练掌
握Visual C++后,编写Windows应用程序会得心应手,提高了编程效率。
Visual C++ 6.0 提供了MFC类库,程序员只需做少量的工作即可得到功能齐全的
Windows应用程序。与使用C和Windows SDK(Software Development Kit)开发Windows应
用程序相比,使用Visual C++ 6.0建立的应用程序所花费的时间要少的多。MFC 除了提供
了一些基本的类库以外,还提供了数据库、Internet 以及多媒体应用程序的开发类库。
Visual C++ 6.0 的编译器改进了对ANSI C++标准的支持,新增了对布尔数据类型的支
持,并且还提供功能强大的调试工具,可以对进程进行单步调试,还可以对线程进行调
试。
Visual C++ 6.0采用了Microsoft 的代码优化技术,此技术保持了Microsoft C++所有的
优化属性,并进行了进一步的完善。因此,用Visual C++ 6.0开发的程序运行的速度更快。
Visual C++ 6.0与安装在计算机中其它可视开发工具更紧密地集成在一起,如Visual
J++ 、Visual Basic等,可以承担不同类型的程序编制工作,适用于特殊的、复杂的和综
1
Visual C++ 编程基础教程
合的项目的软件开发。
Visual C++ 6.0 的联机帮助系统MSDN(Microsoft Developer Network Library)使得用
户可以方便、灵活地查询各种帮助信息和实例。MSDN是一个很大的HTML格式的帮助
文件,它所包含的内容非常丰富,有关Visual Studio 的所有文档都可以在其中找到,并且
可以通过因特网查询最新的帮助信息。
此外,Visual C++ 6.0还提供了其它大量的实用工具,如Spy++查看程序、ActiveX
Control Test Container控件测试程序和各种资源编辑器,用户利用这些工具使得对应用程
序的开发和调试更方便、更可靠。
同其它开发工具相比,迄今为止Visual C++是一个功能最全面和最完善的软件开发
工具。并且,由于它与Windows操作系统是同一个厂商,因此,用Visual C++开发出来的
软件具有稳定性好、可移植性强的优点。Visual C++ 已成为广大程序员进行软件编制的
首选工具。当然,由于Visual C++ 内容非常庞大,几乎包括了对计算机所有软件和硬件
资源的操作,加上Windows本身功能的复杂性,全面和熟
文档评论(0)