Visual C++ 6.0 程序设计从入门到精通
求是科技 王正军 编著
人民邮电出版社
图书在版编目(CIP)数据
Visual C++6.0 程序设计从入门到精通/求是科技编著.—北京:人民邮电出版社,2006.1
ISBN 7-115-14137-1
Ⅰ.V… Ⅱ.求… Ⅲ.C 语言—程序设计 Ⅳ.TP312
中国版本图书馆CIP 数据核字(2005)第130000 号
内 容 提 要
本书首先从Visual C++ 6.0 的基础知识入手,详细介绍了Visual C++6.0 的操作环境和应用程序的基本
框架,然后按照由易到难、由浅入深地顺序介绍了用Visual C++6.0 开发Windows 程序的方法,包括菜单和
加速键、对话框、常用控件、文本和字体类、图形图像、文件操作、多线程、动态连接库、网络编程和数据
库开发等内容。书中在每一个对应的知识点后面,给出了一个或多个示例。
本书适合想按部就班地学习Visual C++ 6.0 编程并很快应用到实践中的初学者阅读。
Visual C++ 6.0 程序设计从入门到精通
¨ 编著求是科技 王正军
责任编辑张立科
¨ 人民邮电出版社出版发行北京市崇文区夕照寺街14 号
邮编 100061 电子函件 315@ptpress.com.cn
网址 http://www.ptpress.com.cn
北京鸿佳印刷厂印刷
新华书店总店北京发行所经销
¨ 开本:787×1092 1/16
印张:23.75
字数:579 千字 2006 年1 月第1 版
印数:1 – 6 000 册 2006 年1 月北京第1 次印刷
ISBN 7-115-14137-1/TP·5056
定价:39.00 元(附光盘)
读者服务热线:(010)67132692 印装质量热线:(010)67129223
前 言
随着计算机技术的发展,可视编程技术占有了越来越重要的作用。Visual C++ 6.0 是微软
公司的重要产品—Visual Studio 工具集的组成部分。它用来在Windows(包括Windows 95、
Windows 98、Windows NT、Windows 2000 等)环境下开发应用程序,是一种功能强大、行
之有效的可视化编程工具,因此成为广大软件开发人员的首选。
本书为希望学习Visual C++的初学者而编写,按照由浅入深、循序渐进的顺序介绍了
Visual C++编程的相关方法和技巧。在介绍过程中,还在相应的知识点后给出了1 个或多个
相关的示例,以帮助读者尽快将所学知识应用到实践中。
全书的安排如下。
第1 章 主要介绍了Visual C++ 6.0 的集成开发环境(IDE),让读者对Visual C++先有
一个初步印象和了解。
第2 章 主要介绍在AppWizard 工具中创建应用程序框架的步骤,然后介绍生成的工程
文件中各部分所包含的类及相互间的关系,并着重阐述应用程序框架及整个应用程序的运行
机理。
第3 章 主要介绍了Windows 界面设计的两个基本元素—菜单和加速键的设计和使
用,同时还介绍了Windows 消息驱动机制的概念和遵循这一机制的程序设计方法。
第4 章 主要介绍了对话框的一般创建流程,模态和非模态的对话框、属性页对话框、
各种通用对话框以及消息对话框的使用方法。
第5 章 主要介绍了MFC 编程中常用控件的设计方法,包括传统的Windows 控件和新
型的Win32 控件。
第6 章 主要介绍了Windows GDI 输出文本和字体的方法。
第7 章 主要介绍了Windows 基本的绘图函数和主要的GDI 对象。
第8 章 主要通过示例介绍在MFC 中对文件进行操作的方法,包括串行化、CFile 文件
操作和文件对话框3 部分内容。
第9 章 主要介绍Windows 操作系统下多线程的基本概念、创建管理线程的方法,以及
线程的同步问题。
第10 章 主要介绍了在Visual C++平台下进行Win32 动态链接库的设计和应用。
第11 章 主要介绍了网络编程的基本知识及基本步骤,并且详细介绍了WinSock 类。
第12 章 主要介绍了数据库的基本概念和数据库开发的几种主要技术、Access 数据库
的创建和维护以及SQL 语句的基本知识。
在本书的编写过程中,借鉴了许多现行教材的宝贵经验,在此,谨向这些作者表示诚挚
的感谢。由于时间仓促,加之编者水平有限,书中难免有谬误或不足之处,敬请广大读者批
评指正。
编者
目 录
第1 章 Visual C++ 6.0 开发环境介绍......................
1