第一章 Windows图形程序设计概述 1
1.1 GDI图形设备接口概述 1
1.2 Windows图形基础 9
1.3 位图操作和图元文件 17
1.4 调色板 23
1.5 文本输出和字体 25
第二章 如何移植DOS下的图形程序 29
2.1 如何移置DOS下的图形程序 29
2.2 如何移置DOS下的图形函数 34
第三章 实用图形程序设计 39
3.1 直线图形程序设计 39
3.2 曲线图形程序设计 57
3.3 平面图形几何变换及应用程序 72
3.4 图形的特殊变换及程序设计 80
3.5 递归图形及随机图案 102
3.6 统计图表 117
第四章 CAD图形程序设计 136
4.1 三维图像的基本知识 136
4.2 立方体 138
4.3 球体和圆柱体 155
4.4 三维空间曲线 175
4.5 表面映射 183
第五章 高级CAD图形程序设计 206
5.1 光照和明暗处理 206
5.2 PC上的明暗处理模式 207
5.3 计算机处理明暗技术 215
5.4 反射和阴影 248
第六章 动画程序设计 265
6.1 定时器与系统时钟 265
6.2 BITBLT动画 267
6.3 运动动画 292
6.4 Cel动画 317
第七章 游戏程序设计 327
7.1 如何用鼠标拖动位图 327
7.2 如何利用扬声器演奏音乐 347
7.3 三角积木 355
7.4 法国钉 380
7.5 井字棋 400
7.6 打臭虫 412