Visual C++6.0程序设计与开发技术大全(附光盘)

目 录内容简介
第1章 Visual C++ 6.0概述 1
1.1 Visual C++ 6.0概述 1
1.2 Visual C++ 6.0的主要特性 2
1.3 Visual C++的集成开发环境 4
第2章 Visual C++ 6.0语言基础 13
2.1 Visual C++对标准C的扩展 13
2.2 面向对象的程序设计(OOP)基础 16
2.3 用于标准I/O的C++类 17
2.4 在C++中使用继承 22
2.5 虚函数和多态性 25
2.6 C++的高级技术 26
第3章 MFC编程概述 43
3.1 什么是MFC 43
3.2 MFC的设计原理 43
3.3 MFC使用方面的优势 43
3.4 MFC层次设计 43
3.5 MFC程序的初始化过程 48
第4章 创建第一个Visual C++应用程序 65
4.1 编写第一个工程 65
4.2 Visual C++工程的结构 77
4.3 配置Visual C++工程 80
第5章 窗体 87
5.1 窗体概述 87
5.2 窗体的常用属性 88
5.3 窗体的常用方法 88
5.4 窗体的常用事件 89
5.5 Visual C++中3种主要的窗体结构 90
第6章 基本控件 97
6.1 按钮控件 97
6.2 文本框控件 124
6.3 静态类控件 130
6.4 列表类控件 137
6.5 选择类控件 157
6.6 滚动条 165
第7章 文档视图设计 170
7.1 文档视图结构 170
7.2 CDocument文档类 173
7.3 InitInstance函数 174
7.4 Cview视图类 176
第8章 应用程序的调试 182
8.1 Visual Studio集成式调试程序 182
8.2 简单调试技巧 182
8.3 远程调试 184
8.4 Just-In-Time调试 185
第9章 使用菜单 187
9.1 创建和编辑菜单 187
9.2 加速键 191
9.3 动态更改菜单 193
9.4 上下文菜单 197
9.5 特色菜单 198
第10章 键盘和鼠标 207
10.1 输入基础以及系统状态 207
10.2 鼠标输入 207
10.3 创建处理鼠标事件的MFC程序 210
10.4 创建更改鼠标指针的MFC演示程序 212
10.5 键盘输入 214
第11章 使用对话框 217
11.1 消息对话框 217
11.2 使用公用对话框 218
第12章 图形 222
12.1 图形设备接口GDI 222
12.2 坐标系统概述 223
12.3 设备上下文 223
12.4 颜色和字体 225
12.5 画笔和画刷 226
12.6 映射模式 233
12.7 光栅操作 241
第13章 位图 244
13.1 使用GDI位图 244
13.2 设备无关位图 245
13.3 位图的调色板和颜色 245
13.4 位图内存和视频内存 247
13.5 DIB和CDib类 247
13.6 创建一个自绘位图 257
第14章 属性单和属性页 261
14.1 属性单(CpropertySheet)类和属性页(CpropertyPage)类 261
14.2 属性单和属性页提示和技巧 262
第15章 状态栏和工具栏 266
15.1 创建和使用状态栏 266
15.2 特色状态栏 266
15.3 创建和控制工具栏 272
15.4 特色工具栏 275
15.5 综合示例——小小时钟 280
第16章 打印和打印预览 289
16.1 打印机信息 289
16.2 用MFC进行打印(CPrintInfo类) 290
16.3 输出文本 295
16.4 打印机的控制 299
16.5 打印预览体系结构 308
第17章 多媒体编程 343
17.1 音频处理 343
17.2 视频处理 381
17.3 文本处理 412
第18章 初级网络编程 429
18.1 网络基本知识 429
18.2 WinInet类 440
18.3 CFtpConnection类 452
18.4 HTTP客户端请求 466
18.5 本章实例——使用WinInet类开发FTP客户端 480
18.6 本章小结 502
第19章 套接字和CSocket类 503
19.1 Windows套接字 503
19.2 创建套接字 508
19.3 面向连接的协议 511
19.4 无连接协议 532
19.5 MFC的Winsock编程 545
19.6 本章实例——使用Winsock开发FTP客户端 549
19.7 本章小结 562
第20章 深入网络编程 563
20.1 Microsoft Internet信息服务器IIS编程 563
20.2 ActiveX文档服务器及Internet 586
20.3 动态HTML介绍 591
20.4 本章小结 595
第21章 内存管理 596
21.1 系统内存管理 596
21.2 进程私有内存 606
21.3 共享内存 624
21.4 示例程序 639
21.5 本章小结 650
第22章 用VC++ 6.0开发数据库应用程序概述 651
22.1 选择VC++开发数据应用程序 651
22.2 数据库的基本概念 652
22.3 关系型数据库 655
22.4 当前流行的几种数据库 658
22.5 如何进行数据库应用程序的开发 660
22.6 本章小结 662
第23章 设计、创建和维护Access数据库 663
23.1 Access简介 663
23.2 创建Access 2002数据库 663
23.3 创建数据表 664
23.4 设计和修改数据表的结构 666
23.5 设计表之间的关系 668
23.6 编辑管理数据记录 670
23.7 本章小结 671
第24章 设置ODBC数据源 672
24.1 ODBC数据源介绍 672
24.2 使用管理器设置ODBC数据源 674
24.3 动态加载数据源 677
24.4 特殊数据源的连接方式 679
24.5 本章小结 682
第25章 标准SQL语句 683
25.1 SQL语言概述 683
25.2 最常用的SQL查询语句 684
25.3 功能增强的SQL语句 690
25.4 关系数据库的联合查询技术 691
25.5 本章小结 693
第26章 使用ODBC API访问数据库 695
26.1 ODBC API基础 695
26.2 使用ODBC API编程建立应用程序 700
26.3 本章小结 716
第27章 使用MFC ODBC访问数据库 717
27.1 MFC ODBC技术 717
27.2 使用MFC ODBC编程建立应用程序 719
27.3 本章小结 735
第28章 使用DAO操作数据库 736
28.1 DAO技术 736
28.2 使用MFC DAO编程建立应用程序 740
28.3 使用CDaoTableDef、CDaoFieldExchange、CDaoQueryDef 751
28.4 本章小结 758
第29章 使用OLE DB操作数据库 759
29.1 概述 759
29.2 COM简介 760
29.3 OLE DB的原理 768
29.4 OLE DB客户模板 772
29.5 使用OLE DB客户模板开发用户程序 781
29.6 本章小结 796
第30章 使用ADO操作数据库 797
30.1 ADO技术介绍 797
30.2 ADO对象及集合 799
30.3 使用ADO对象开发数据库应用程序 807
30.4 本章小结 828
1.1 Visual C++ 6.0概述 1
1.2 Visual C++ 6.0的主要特性 2
1.3 Visual C++的集成开发环境 4
第2章 Visual C++ 6.0语言基础 13
2.1 Visual C++对标准C的扩展 13
2.2 面向对象的程序设计(OOP)基础 16
2.3 用于标准I/O的C++类 17
2.4 在C++中使用继承 22
2.5 虚函数和多态性 25
2.6 C++的高级技术 26
第3章 MFC编程概述 43
3.1 什么是MFC 43
3.2 MFC的设计原理 43
3.3 MFC使用方面的优势 43
3.4 MFC层次设计 43
3.5 MFC程序的初始化过程 48
第4章 创建第一个Visual C++应用程序 65
4.1 编写第一个工程 65
4.2 Visual C++工程的结构 77
4.3 配置Visual C++工程 80
第5章 窗体 87
5.1 窗体概述 87
5.2 窗体的常用属性 88
5.3 窗体的常用方法 88
5.4 窗体的常用事件 89
5.5 Visual C++中3种主要的窗体结构 90
第6章 基本控件 97
6.1 按钮控件 97
6.2 文本框控件 124
6.3 静态类控件 130
6.4 列表类控件 137
6.5 选择类控件 157
6.6 滚动条 165
第7章 文档视图设计 170
7.1 文档视图结构 170
7.2 CDocument文档类 173
7.3 InitInstance函数 174
7.4 Cview视图类 176
第8章 应用程序的调试 182
8.1 Visual Studio集成式调试程序 182
8.2 简单调试技巧 182
8.3 远程调试 184
8.4 Just-In-Time调试 185
第9章 使用菜单 187
9.1 创建和编辑菜单 187
9.2 加速键 191
9.3 动态更改菜单 193
9.4 上下文菜单 197
9.5 特色菜单 198
第10章 键盘和鼠标 207
10.1 输入基础以及系统状态 207
10.2 鼠标输入 207
10.3 创建处理鼠标事件的MFC程序 210
10.4 创建更改鼠标指针的MFC演示程序 212
10.5 键盘输入 214
第11章 使用对话框 217
11.1 消息对话框 217
11.2 使用公用对话框 218
第12章 图形 222
12.1 图形设备接口GDI 222
12.2 坐标系统概述 223
12.3 设备上下文 223
12.4 颜色和字体 225
12.5 画笔和画刷 226
12.6 映射模式 233
12.7 光栅操作 241
第13章 位图 244
13.1 使用GDI位图 244
13.2 设备无关位图 245
13.3 位图的调色板和颜色 245
13.4 位图内存和视频内存 247
13.5 DIB和CDib类 247
13.6 创建一个自绘位图 257
第14章 属性单和属性页 261
14.1 属性单(CpropertySheet)类和属性页(CpropertyPage)类 261
14.2 属性单和属性页提示和技巧 262
第15章 状态栏和工具栏 266
15.1 创建和使用状态栏 266
15.2 特色状态栏 266
15.3 创建和控制工具栏 272
15.4 特色工具栏 275
15.5 综合示例——小小时钟 280
第16章 打印和打印预览 289
16.1 打印机信息 289
16.2 用MFC进行打印(CPrintInfo类) 290
16.3 输出文本 295
16.4 打印机的控制 299
16.5 打印预览体系结构 308
第17章 多媒体编程 343
17.1 音频处理 343
17.2 视频处理 381
17.3 文本处理 412
第18章 初级网络编程 429
18.1 网络基本知识 429
18.2 WinInet类 440
18.3 CFtpConnection类 452
18.4 HTTP客户端请求 466
18.5 本章实例——使用WinInet类开发FTP客户端 480
18.6 本章小结 502
第19章 套接字和CSocket类 503
19.1 Windows套接字 503
19.2 创建套接字 508
19.3 面向连接的协议 511
19.4 无连接协议 532
19.5 MFC的Winsock编程 545
19.6 本章实例——使用Winsock开发FTP客户端 549
19.7 本章小结 562
第20章 深入网络编程 563
20.1 Microsoft Internet信息服务器IIS编程 563
20.2 ActiveX文档服务器及Internet 586
20.3 动态HTML介绍 591
20.4 本章小结 595
第21章 内存管理 596
21.1 系统内存管理 596
21.2 进程私有内存 606
21.3 共享内存 624
21.4 示例程序 639
21.5 本章小结 650
第22章 用VC++ 6.0开发数据库应用程序概述 651
22.1 选择VC++开发数据应用程序 651
22.2 数据库的基本概念 652
22.3 关系型数据库 655
22.4 当前流行的几种数据库 658
22.5 如何进行数据库应用程序的开发 660
22.6 本章小结 662
第23章 设计、创建和维护Access数据库 663
23.1 Access简介 663
23.2 创建Access 2002数据库 663
23.3 创建数据表 664
23.4 设计和修改数据表的结构 666
23.5 设计表之间的关系 668
23.6 编辑管理数据记录 670
23.7 本章小结 671
第24章 设置ODBC数据源 672
24.1 ODBC数据源介绍 672
24.2 使用管理器设置ODBC数据源 674
24.3 动态加载数据源 677
24.4 特殊数据源的连接方式 679
24.5 本章小结 682
第25章 标准SQL语句 683
25.1 SQL语言概述 683
25.2 最常用的SQL查询语句 684
25.3 功能增强的SQL语句 690
25.4 关系数据库的联合查询技术 691
25.5 本章小结 693
第26章 使用ODBC API访问数据库 695
26.1 ODBC API基础 695
26.2 使用ODBC API编程建立应用程序 700
26.3 本章小结 716
第27章 使用MFC ODBC访问数据库 717
27.1 MFC ODBC技术 717
27.2 使用MFC ODBC编程建立应用程序 719
27.3 本章小结 735
第28章 使用DAO操作数据库 736
28.1 DAO技术 736
28.2 使用MFC DAO编程建立应用程序 740
28.3 使用CDaoTableDef、CDaoFieldExchange、CDaoQueryDef 751
28.4 本章小结 758
第29章 使用OLE DB操作数据库 759
29.1 概述 759
29.2 COM简介 760
29.3 OLE DB的原理 768
29.4 OLE DB客户模板 772
29.5 使用OLE DB客户模板开发用户程序 781
29.6 本章小结 796
第30章 使用ADO操作数据库 797
30.1 ADO技术介绍 797
30.2 ADO对象及集合 799
30.3 使用ADO对象开发数据库应用程序 807
30.4 本章小结 828
目 录内容简介
本书详细介绍了利用Visual C++ 6.0开发应用程序的各项知识和诸多技巧。内容由浅入深、重点突出、实例丰富,既适于初/中级读者按部就班地学习,也可作为中/高级读者的良好参考书籍。
全书共包括30章,分门别类的介绍了Visual C++ 6.0的知识,全面深入地讲解了Visual C++ 6.0的各项功能,每章先介绍基础原理,再分析各种具体的技术手段,最后是工程实践应用。既能让读者系统的学习各方面内容,又可以直接应用于项目开发。
由于篇幅有限,书中没有列出所有程序的源代码,详细的源代码请查阅光盘。
全书共包括30章,分门别类的介绍了Visual C++ 6.0的知识,全面深入地讲解了Visual C++ 6.0的各项功能,每章先介绍基础原理,再分析各种具体的技术手段,最后是工程实践应用。既能让读者系统的学习各方面内容,又可以直接应用于项目开发。
由于篇幅有限,书中没有列出所有程序的源代码,详细的源代码请查阅光盘。
比价列表
公众号、微信群
缺书网微信公众号
扫码进群实时获取购书优惠







