《C语言图形用户界面编程指南》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:侯阳,迪克编著
  • 出 版 社:北京:学苑出版社
  • 出版年份:1993
  • ISBN:7507708071
  • 页数:423 页
图书介绍:

简介 1

第一章 基本GUI概念 3

1.1 硬件和软件要求 6

1.1.1 画一个界面 8

1.2 对象的性质 10

1.2.1 内存管理 11

1.2.2 鼠标的介绍 13

1.2.3 字模的介绍 14

1.2.4 资源的介绍 15

1.2.5 库和连接的介绍 18

1.2.6 控制的介绍 19

1.3 C语言的考虑 22

1.3.1 使用堆栈 24

1.3.2 内存和内存模式 26

1.3.3 创建库 27

1.4 图形界面应用 28

第二章 图形方式和鼠标 29

2.1 Hercules卡 30

2.2 EGA和VGA卡 31

2.2.1 高速屏幕驱动程序 31

2.2.2 屏幕驱动程序 34

2.2.3 使用行开始表 36

2.2.4 BGI驱动程序考虑 43

2.2.5 兼容性问题 44

2.3 使用鼠标 45

第三章 窗口 53

3.1 更快的窗口 57

3.1.1 理解显示平面 59

3.1.2 演示程序 62

第四章 菜单 66

4.1 菜单与菜单项对象 66

4.2 使用菜单管理程序 71

4.3 画屏幕文本 73

4.4 创建目标模块 76

4.5 画文本 80

4.6 位与位掩膜 85

4.7 菜单管理程序 87

4.7.1 菜单项的键盘替代 93

4.7.2 菜单增强 96

第五章 增加控制 98

5.1 增加按钮 98

5.2 增加检查盒 106

5.3 增加滚动条 112

5.4 增加列表 116

5.5 聪明地使用控制 131

第六章 增加文本控制 132

6.1 增加文本和文本字段控制 132

6.2 增加编辑字段控制 135

6.3 使用与文本有关的控制 138

6.4 文本控制应用 144

第七章 增加位图 145

7.1 位平面和位图 145

7.1.1 使用位图 149

7.2 有关PCX文件的考虑 154

7.2.1 PCX格式 154

7.2.2 把PCX文件转换成图象片段 162

7.3 使用位图控制 166

第八章 使用资源 169

8.1 资源管理 169

8.2 高级资源函数 188

8.2.1 资源管理程序RMOVER 192

8.3 代码资源 201

8.3.1 代码资源的应用实例 213

8.4 实际使用中的资源 216

第九章 使用字模 217

9.1 字模的合法性 217

9.2 使用显示字模 218

9.3 观察FONT资源 226

9.4 从其他源转换字模 235

9.4.1 转换GEM/VDI字模 235

9.4.2 转换Windows的FNT文件 241

9.4.3 转换Macintosh字模 248

第十章 创建对话盒 268

10.1 各种对话盒 268

10.1.1 简单对话盒 269

10.1.2 字模对话盒 272

10.1.3 打印对话盒 275

10.1.4 选择文件对话盒 280

10.1.5 使用选择文件对话盒 289

10.2 完整的工具箱 290

第十一章 编写应用程序 291

11.1 基本程序结构 324

11.1.1 main函数 325

11.1.2 dodraw函数 326

11.1.3 doAboutBox.yesno和message函数 327

11.1.4 doSaveAs和doSave函数 328

11.1.5 doClose函数 328

11.1.6 doNew函数 328

11.1.7 doOpen和setopen函数 329

11.1.8 selectTool和tbUndo函数 330

11.1.9 绘图窗口管理函数 330

11.1.10 图象内存管理函数 330

11.1.11 PCX文件函数 331

附录A GUI库函数参考 333

选择文件函数 333

通用对话盒函数 333

编辑字段函数 333

检查盒函数 335

滚动条函数 336

列表函数 337

文本和文本字段函数 338

位图函数 339

按钮函数 340

菜单函数 341

窗口函数 342

图形函数 343

鼠标函数 344

字模函数 346

资源函数 347

附录B GUI库头文件 351

附录C GUI库C源代码 361

附录D GUI汇编语言源代码 413