目录 1
第一章 图形模式与图形驱动程序 1
§1-1 图形显示器与图形模式 1
§1-2 图形驱动程序与图形适配器 2
§1-3 图形驱动程序和图形模式的检查与登记 6
第二章 图形系统的初始化与图形模式的控制 10
§2-1 图形系统的初始化 10
§2-2 图形系统的关闭 15
§2-3 图形模式的控制 16
§2-4 图形缓冲区的设置以及图形内存的分配与 21
释放 21
第三章 图形坐标的设定 22
§3-1 定点 22
§3-3 读取x、y轴的最大值 23
§3-2 读取当前光标的位置 23
§3-4 应用示例 24
第四章 图形颜色的配置 27
§4-1 调色板的控制 27
§4-2 颜色的设置 31
§4-3 颜色信息的读取 37
第五章 简单图形的绘制 42
§5-1 直线的绘制 42
§ 5-2 矩形的绘制 44
§5-3 多边形的绘制 46
§5-4 综合应用示例 49
第六章 复杂图形的绘制 53
§6-1 画弧线 53
§6-2 画圆周线 55
§6-3 画椭圆弧线 59
§6-4 获取最后一次所画圆弧的坐标 60
§6-5 获取当前x、y的放大因子 62
§6-6 综合应用示例 66
第七章 线的特性设定 71
§7-1 线型与线宽的设置 71
§7-2 线的重画与异或操作 80
§7-3 读取当前设置的线型 84
第八章 填图 86
§8-1 画边框并填图 86
§8-2 填图方式的设置 92
§8-3 淹没式填图 113
§8-4 综合应用示例 117
第九章 图形屏幕与图形窗口的处理 129
§9-1 图形屏幕处理 129
§9-2 图形窗口处理 133
§9-3 图像处理 143
§9-4 综合应用示例 154
§10-1 文本与格式化输出 161
第十章 图形模式下的文本与格式化输出 161
§10-2 输出文本的设置 172
§10-3 输出字符大小的设置 182
§10-4 汉字的输出 199
第十一章 图形模式下的错误处理 204
§11-1 返回最后一次出错的图形操作的错误 204
代码 204
§11-2 返回指定错误代码的出错信息 205
§11-3 应用示例 205
第十二章 图形/程序的打印输出 211
§12-1 图形/程序的打印驱动程序的设计 211
§12-2 图形/程序的打印驱动程序的应用 224
附录一 C语言的PAD标准图式 227
附录二 Turbo C++图形函数摘要 229
参考文献 246