第一章 汉字的输入及显示 1
第一节 汉字的输入 1
一、汉字输入中的两个全局结构 1
二、汉字输入的基本函数 2
三、编制getkey函数时用到的底层函数 8
第二节 汉字的显示(一) 11
一、初始化汉字系统 12
二、汉字显示的基本函数 12
三、设置汉字显示系统 19
四、获取当前的汉字显示设置信息 31
五、关闭字库函数 35
第三节 汉字的显示(二) 36
一、汉字显示的基本函数 36
二、设置、获取汉字系统环境 40
三、滚屏及其设置 46
第一节 鼠标器的使用 49
第二章 常用外部设备的控制 49
第二节 打印机的使用 54
一、初始化打印系统 54
二、打印系统的设置 56
三、打印控制基本函数 62
四、屏幕硬拷贝 65
第三节 键盘控制函数 68
一、有关按钮的基本函数 72
第一节 按钮 72
第三章 Motif风格的人机交互界面 72
二、常用按钮函数 74
第二节 按钮式菜单 78
一、两个结构 78
二、三级菜单管理系统 81
三、菜单管理系统的基本函数 85
第三节 对话框及基于对话框的函数 92
一、对象的数据结构 92
二、对话框的创建和关闭 99
三、基于对话框的函数 101
四、数据场的输入 113
五、已有的专用对话框 120
第四节 滚动框 131
一、滚动框的数据结构 132
二、常用的滚动框函数 135
三、滚动框的编制技巧 144
四、编制函数DisplayLine时用到的底层函数 147
第四章 Engine数据库操作 150
第一节 Engine的C接口 150
第二节 数据库的初始化及终结 151
第三节 数据表操作函数 157
一、打开、创建和关闭数据表函数 157
二、对已有的未打开的数据表(或其家族)进行的基本操作 162
三、测试一个已打开数据表信息的函数 168
第四节 记录、字段操作函数 174
一、当前记录的定位 175
二、操作记录缓冲区的基本函数 180
三、记录缓冲区与数据表间数据交换的基本函数 182
四、向记录缓冲区读写数据(字段级操作) 186
第五节 索引操作、搜索操作 198
第六节 网络并发操作 205
一、文件及数据表锁 206
二、记录锁 209
三、数据表的并发使用 214
四、网络信息函数 215
第七节 口令操作 217
第八节 出错处理函数 220
第五章 统计图表 222
第一节 有关统计图表函数的一个结构 222
第二节 统计图表函数 223
附录 232
参考文献 244
函数索引 245