目前,越来越多的软件开发采用面向对象的编程技术,而MicrosoftVisualC++6.0(简称VC++)这一可视化的面向对象编程工具,以其强大的功能,在PC机上得到了广泛应用。虽然VC++功能强大,但是与其他编程语言相比,VC++却不易学习,让很多初学者望而却步。其实,学习VC++和学习其他新技术一样,需要循序渐进。VC++的功能包罗万象,如果一开始就全面掌握它是不现实的。学习编程语言的最终目的是编写程序,学习vC++的一种行之有效的方式就是从例子入手,先绕开那些复杂抽象的概念、理论,直接从具体的例子开始分析,掌握此类程序所用到的知识,从而学习VC++的编程方法,最后模仿例子编写出自己的程序。这样一来,无需太多知识,即可自己动手编写程序,并且通过编程可以进一步理解概念、理论,逐步扩展自己对VC++的理解,慢慢进入VC++编程世界。本书采用“举一反三”的风格写作,对最常用的VC++知识要点进行分类,每一类都精心编写了若干实例,通过这些实例详细介绍相关知识点在程序巾的应用。本书实例都给出了详细的步骤,以及知识点的使用技巧,在叙述上力求深入浅出、通俗易懂,内容简明清晰、重点突出。读者通过对实例的学习,可以逐步掌握vC++程序的编写。相信本书会为读者学习VC++带来一定的帮助。当然,本书不是一本VC++大全,没有涉及到VC++的全部内容,感兴趣的读者在学习本书的同时,可以参考其他VC十+教材,进一步拓展自己对VC=+的了解。全书共分10章,各章内容简要介绍如下。●第1章:VisualC++与Windows编程。●第2章:控件使用::计算器设计。●第3章:简单绘图编程。●第4章:应用绘图编程。●第5章:文件操作::留言板。●第6章:数据库访问技术。●第7章:多媒体应用。●第8章:文本输出。●第9章:菜单和工具栏。●第10章:设计一个浏览器。读者对象本书特别适合对C/C++以及面向对象编程思想有一定了解,希望进一步提高程序设计能力的读者学习,也可作为VC十+的培训教材。光盘内容及使用方法1.光盘内容为了方便读者的学习,我们将书中实例程序的源文件收录在本书的配套光盘中。下面是本书配套光盘内容的详细说明。本书中的所有例子以章为单位存放,例如第5章例子存放在“第5章”目录下。每一章中的例子目录名就是对应工程名字,目录是建立工程时自动生成的。工程目录下除了相关文件外,还有两个子目录:Release和res,分别存放可执行文件和资源文件,这些都是系统自动生成的。每个例子都已经生成可执行文件,存放在该工程目录下的Release子目录中,图标为蓝色背景的3个立方体。第6章的例子因为需要建立数据库连接,而读者机器上的连接可能与书中介绍的有区别,所以例子有可能不能直接运行。但该章所有程序都经作者编译运行过,读者只要按照书中给出的步骤建立工程,就一定可以得到一个可执行文件。书中有的例子用到的位图文件,读者可以根据自己的喜好,选择任意其他的位图文件使用,譬如在Windows2000的WINNT目录下面,就有很多位图文件(后缀名为*.bmp)可以选择,没必要一定使用书中的位图文件(为方便起见,光盘上第3章例子中用到的位图采用了Windows2000的WINNT目录下面的GoneFishing.bmp文件)。第9章的例子中,在给菜单和工具栏添加图标时,需要读者自己手工绘制图标,所以读者按照例子建立工程时,由于手工绘制的差异,不可能和书中的一模一样。书中很多例子中的长语句有换行因,要注意换行处是否有回车符上的源程序。读者在照搬书中例子时,由于图书排版的原有的话,要把回车符删掉。读者可参考光盘2.运行环境●硬件环境:奔腾350MHz以上多媒体计算机。●软件环境:Windows2000;MicrosoftVisualC++6.0。