本书的特色
本书的最大特色是用一问一答的模式穿插知识点,用故事性和趣味性的写法来讲解枯燥的编程知识。本书讲述了一个编程初学者“我”在老师KNOWALL的帮助下顺利掌握开发技术的成长历程。笔者用日记的方式全程记录了他的学习过程,日记和生活密切相关,也和知识点相关,使读者读后有一个豁然开朗的感觉。
(1)以笔者学习经历为主线
从笔者开始学习讲起,一直贯穿整个学习过程。以日记的方式记录下了学习过程中的点点滴滴,趣味和知识并重,情节引人入胜。
(2)每个实例都是精心挑选的典型代表,并附有丰富的技巧提示。
本书遵循理论加实践的写作模式,在每个知识点讲解完毕之后,都会用一个具体实例来演练知识点的用法。所有实例都具有典型性和代表性。
(3)通俗的语言,大话的讲解模式
以最通俗的语言来实现,以大话的方式将知识展现给读者。让读者仿佛是在看一个故事,而不是在学习深奥的语言知识。
(4)用问题串联知识点
为了满足读者的成功感,书中提出了大量的测试和问题,通过这些测试和问题将各个知识点串联起来。这样能让读者在问题中学会知识点的运用,一举两得。
(5)提出问题到解决问题,问题一环扣一环
第1步:每章的开始,我们将提出一个能涵盖本章知识的问题;
第2步:详细讲解需要解决这些问题的基本知识;
第3步:解决这个问题。
(6)给读者以最大实惠——超值DVD光盘(PPT素材和视频)
在配套光盘中有书中实例的源代码、书中项目案例的全程视频讲解和PPT素材,还免费赠送给读者五大综合实例,包括实例的完整源码和视频讲解。
本书的内容
第1~3章是基础篇,介绍了Visual C++ 6.0开发所必需具备的基本知识,逐一讲解了Visual C++ 6.0印象,修炼C++语法,C++面向对象程序设计等领域的知识,并采用理论结合实例的方式对各个知识点进行了剖析。
第1章Visual C++ 6.0印象
第2章 修炼C++语法
第3章 引入最重要的概念——C++面向对象程序设计
第4~8章是核心技术篇,逐一讲解了创建MFC应用程序,对话框与控件,文档与视图,图形图像编程,动态链接库等领域的基本知识,并采用理论结合实例的方式对各个知识点进行了剖析。
第4章 开始启程——创建MFC应用程序
第5章 对话框与控件是天生一对
第6章 文档与视图是桌面开发的根本
第7章 装饰门面的图形图像编程
第8章 提高效率的动态链接库
第9~14章是提高篇,逐一讲解了ActiveX控件,数据库技术,多线程,网络编程,多媒体编程,注册表编程等领域的知识,并采用理论结合实例的方式对各个知识点进行了剖析。
第9章ActiveX控件给你额外的收获
第10章 改变软件产业命运的数据库技术
第11章 多线程也能提高效率
第12章 无处不在的网络编程技术
第13章 绚丽人生需要多媒体来点缀
第14章 注册表编程其实很简单
第15~16章是综合实战篇,分别通过仿QQ通信工具,专业理财系统项目的实现过程,讲解了Visual C++ 6.0在日常项目开发中的综合应用流程,并穿插介绍了求职和职场相处的技巧。
第15章 仿QQ通信工具
第16章 专业理财系统
本书的读者对象
初学编程的自学者
编程爱好者
大中专院校的教师和学生
相关培训机构的教师和学员
毕业设计的学生
初中级程序开发人员
程序测试及维护人员
参加实习的初级级程序员
在职程序员
资深程序员
致谢
本书由张海新编写,参加本书编写的还有薜小龙、管西京、李佐彬、王梦、王书鹏、张子言、张建敏、陈德春、李藏、关立勋、秦雪薇、蒋凯、王东华、罗红仙等人,由于时间仓促以及我们水平有限,有些错误在所难免。如有错误或问题请及时告诉我们,可以发送电子邮件与我们联系,我们的服务邮箱是bjrzny123@126.com,我们会尽快更正或给予答复。
编者
2011年3月