第1章 引论 1
Windows操作系统简介 1
Windows图形用户界面 3
Windows编程基本约定 6
SDK实现的Windows应用程序 9
Visual C++应用程序框架及其特点 18
习题 21
第2章 Windows窗口命令 22
消息与命令 22
菜单栏 31
工具栏 41
状态栏 45
习题 51
第3章 对话框 53
模式对话框 53
Windows标准控件 63
无模式对话框 93
系统对话框 99
习题 112
第4章ActiveX控件 113
ActiveX控件简介 113
控件的实现技术 117
习题 124
第5章 文档/视结构 125
文档、视和应用程序框架 126
操作事件与输入数据操作 129
分割器视窗 130
数据文件的读写 136
MDI多类型文档的应用 147
常见视类介绍 151
习题 152
第6章 图形设备接口 153
设备描述表与图形对象 153
图形对象介绍 156
映射方式 169
习题 176
第7章 位图 177
GDI位图与DIB位图 177
GDI位图有关函数 182
位图按钮的实现 196
习题 200
第8章 进程与线程 201
进程与子进程 201
进程与线程 205
线程的同步 209
串行通信与重叠I/O 213
一个通信演示程序 218
习题 234
第9章MFC通用类 235
字符串类—CString 235
日期和时间类 241
集合类的使用 246
集合类应用的综合实例 254
习题 270
第10章 静态链接库和动态链接库 272
静态链接库 272
动态链接库 275
静态链接库和动态链接库的使用 281
习题 291
第11章 打印和打印预览 292
简介 292
打印和打印预览功能的实现 297
习题 306
第12章 高级编程 307
数据库编程 307
网络编程 325
习题 336
附录Visual C++ 6.0开发环境 337
A.1 Visual C++ 6.0基本界面 337
A.2项目与项目工作区 350
A.3资源及资源管理 354
A.4使用AppWizard建立应用程序 366
A.5使用ClassWizard 375
A.6程序调试 378
A.7文本编辑器的使用 388
参考文献 394