《Turbo C实例解析 Window & Menu的制作鼠标与热键的应用》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:高利佳编
  • 出 版 社:北京:海洋出版社
  • 出版年份:1993
  • ISBN:7502737413
  • 页数:432 页
图书介绍:

第一章 Turbo C概述 1

1.1 存储模式 1

1.2 TURBO C程序的存储映射 4

1.3 TURBO C的特殊功能简介 8

1.4 程序中常见的错误 13

第二章 IBM PC常用的系统资源 15

2.1 硬件设备控制 15

2.2 BIOS调用 22

2.3 Trubo C丰富的窗口函数 26

2.4 屏幕输出速度的浅析 43

第三章 Window系列函数库 48

3.1 Window系统函数简介 48

3.2 结构分析 49

3.3 基础Window函数组 52

3.4 高级Window函数组 65

3.5 函数库的建立与使用 91

3.6 应用实例 93

4.1 设计前的考虑 101

第四章 Menu系列函数库 101

4.2 数据结构分析 103

4.3 Menu函数组介绍(一) 109

4.4 热键处理与光标处理 113

4.5 Menu函数组介绍(二) 116

4.6 Menu_Dir()函数的构造 135

4.7 Menu函数库总结 139

第五章 下拉菜单制做 141

5.1 Turbo C功能表(一) 141

5.2 下拉菜单的设计 150

5.3 数据结构分析 153

5.4 Pull系列函数组介绍 155

5.5 功能键的处理 167

5.6 Turbo C功能表(二) 170

5.7 Pull系统函数库总结 175

第六章 如何执行外部程序 177

6.1 进程管理简介 177

6.2 exec()函数组说明 178

6.3 spawn()函数组说明 187

6.4 system():执行DOS内部指令 196

6.5 汇编语言开发环境实例 198

第七章 鼠标的功能介绍 206

7.1 第0号功能鼠标的重置及其状态 207

7.2 第1号功能显示鼠标光标 209

7.3 第2号功能隐藏鼠标光标 210

7.4 第3号功能取得鼠标键的状态及位置 211

7.5 第4号功能鼠标器光标位置 213

7.6 第5号功能取得按下鼠标键的操作 214

7.7 第6号功能取得释放鼠标键的操作 215

7.8 第7号功能设定鼠标光标的水平范围 216

7.9 第8号功能设定鼠标光标的垂直范围 216

7.10 第9号功能设定绘图模式下的鼠标光标 217

7.11 第10号功能设定文字模式下的鼠标光标 221

7.12 第11号功能读取鼠标移动的计数值 222

7.13 第12号功能设定中断子程序调用的屏蔽及地址 223

7.14 第13号功能光笔模拟的设定 226

7.15 第14号功能光笔模拟的取消 226

7.17 第16号功能设定光标隐藏的区块 227

7.16 第15号功能设定感应点与显示点的比例 227

7.18 第19号功能设定双倍速度的下限值 228

7.19 第20号功能交换中断子程序 229

7.20 第21号功能取得鼠标器状态的储存大小 231

7.21 第22号功能储存鼠标驱动器状态 231

7.22 第23号功能重置鼠标驱动器状态 232

第八章 融入鼠标的菜单系统 244

8.1 设计前的考虑 244

8.2 Menu_Drive()的扩充 245

8.3 加入Mouse的Turbo C(一) 256

8.4 Pull_drive() 264

8.5 加入Mouse的Turbo C(二) 270

附录A 源程序 276

附录B 各种按键码 408

附录C 常用的边框字符 416

附录D Window函数组索引 417

附录E Menu函数组索引 423

附录F Pull函数组索引 428

附录G MS_DRIVE函数库索引 432