第一章 系统信息 1
1.1 检测SPDOS是否装载 1
1.2 取SPDOS功能调用入口地址 3
1.3 取SPDOS版本号、汉卡类型和地址 4
1.4 取显示器参数 6
1.5 CTRL—F7控制开关 8
1.6 时间显示 13
1.7 键盘管理 16
1.8 扩充输入法管理 19
1.9 功能键 20
1.10 直接写屏 23
第二章 屏幕管理 25
2.1 光标 25
2.2 显示模式 29
2.3 设置屏幕宽度 32
2.4 第一行管理 33
2.5 提示行管理 39
2.6 保护和恢复屏幕 48
第三章 汉字显示 51
3.1 任意位置显示任意大小汉字 51
3.2 写16点阵的字符串 57
3.3 显示特殊字符 61
第四章 图形和图像 67
4.1 坐标系统 67
4.2 设置裁剪窗 68
4.3 点和像素 69
4.4 直线 71
4.5 矩形 73
4.6 圆和椭圆 77
4.7 图形 82
4.8 图象 87
4.9 屏幕窗口的滚动 95
5.1 下拉式菜单 98
第五章 窗口和菜单 98
5.2 关闭菜单 104
5.3 弹出式窗口 105
5.4 滚动条 114
第六章 鼠标和按钮 131
6.1 鼠标操作 131
6.2 按钮 135
6.3 键盘比较表 141
6.4 设置鼠标右键 149
6.5 鼠标光标形状 150
6.6 鼠标硬件比较表 153
6.7 在TSR程序中调用鼠标 155
第七章 扩充内存 157
7.1 申请内存 157
7.2 释放内存 158
7.3 取段的绝对地址 160
7.4 向扩充内存段传送数据 162
7.5 从扩充内存段中取数据 163
7.6 取扩充内存信息 165
7.7 将数据从一个段移到另一个段 166
第八章 SPDOS的其他功能调用 168
8.1 执行SPDOS功能 168
8.2 返回SPDOS状态 170
8.3 设置SPDOS菜单扩充功能 171
8.4 执行SPDOS辅助功能 172
8.5 读字库 173
第九章 源程序 176
9.1 C语言库函数<SPDOS.H> 176
9.2 PASCAL过程定义<SPBIOS.PAS> 207
附录 261
SPDOS NT1.0中断调用表 261
电脑弄潮儿——金山公司副总裁求伯君印象 283
参考文献 285