图书介绍

X 窗口系统的 C 语言程序库PDF|Epub|txt|kindle电子书版本网盘下载

X 窗口系统的 C 语言程序库
  • 汤建平,潘金贵,肖林等编 著
  • 出版社: 南京:南京大学出版社
  • ISBN:7305027138
  • 出版时间:1994
  • 标注页数:368页
  • 文件大小:13MB
  • 文件页数:386页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

X 窗口系统的 C 语言程序库PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 Xlib简介1

1.1 X窗口系统概貌1

1.2 错误3

1.3 X1ib的命名和参数约定3

1.4 关于程序设计4

1.5 本书使用的约定4

第二章 显示函数6

2.1 打开显示终端6

2.2 获取有关显示、图像格式和屏幕的信息7

2.2.1 显示宏7

2.2.2 图像格式宏12

2.2.3 屏幕信息宏13

2.3 NoOperation协议请求16

2.4 释放客户程序建立的数据16

2.5 关闭显示17

2.6 X服务器关闭连接操作17

第三章 窗口函数19

3.1 视觉类型19

3.2 窗口属性21

3.2.1 背景属性24

3.2.2 边框属性24

3.2.3 重定位属性(Gravity Attributes)25

3.2.4 备份存贮属性26

3.2.5 下面保存标志(save under flag)27

3.2.6 备份平面和备份像素属性27

3.2.7 事件屏蔽和不传播屏蔽属性27

3.2.8 替换重定向标志27

3.2.9 颜色映像属性28

3.2.10 光标属性28

3.3 创建窗口28

3.4 释放窗口31

3.5 映像窗口32

3.6 取消映像窗口34

3.7 配置窗口35

3.8 改变窗口堆栈顺序39

3.9 改变窗口属性41

3.10 变换窗口坐标44

第四章 窗口信息函数46

4.1 获取窗口信息46

4.2 特征和原子50

4.3 获取和改变窗口特征53

4.4 选择57

5.1 颜色映像函数60

第五章 图形资源函数60

5.1.1 创建、拷贝和释放颜色映像61

5.1.2 分配、修改和释放颜色单元63

5.1.3 读取颜色映像的入口69

5.2 创建和释放像素映像70

5.3 处理图形上下文/状态71

5.4 使用GC例程81

5.4.1 设置前景、背景、函数和平面屏蔽81

5.4.2 设置线的属性和虚线83

5.4.3 设置填充类型和填充规则84

5.4.4 设置填充图块和画点85

5.4.5 设置当前字体88

5.4.6 设置剪裁区88

5.4.7 设置弧模式、子窗口模式和图形暴露90

第六章 图形函数92

6.1 清除区域92

6.2 拷贝区域93

6.3 画点、直线、矩形和弧线95

6.3.1 画一个或多个点96

6.3.2 画一条或多条直线97

6.3.3 画一个或多个矩形99

6.3.4 画一条或多条弧线100

6.4 填充区域102

6.4.1 填充一个或多个矩形102

6.4.2 填充一个多边形103

6.4.3 填充一个或多个弧形区域104

6.5 字型尺度106

6.5.1 字型的装入和释放111

6.5.2 获取和释放字型名字与信息113

6 5.3 设置和修改字型搜寻路径114

6.5.4 计算字符串尺寸115

6.5.5 计算逻辑范围116

6.5.6 查询字符串尺寸117

6.6 显示正文118

6.6.1 画出复合正文119

6.6.2 画正文字符120

6.6.3 画图像正文字符122

6.7 在客户程序和服务器之间转换图像123

6.8 光标127

6.8.1 创建光标128

6.8.2 改变和消除光标130

6.8.3 定义光标131

7.1 改变窗口的父窗口132

第七章 窗口管理函数132

7.2 控制窗口的生存时间133

7.3 确定常驻颜色映像134

7.4 捕捉指针136

7.5 捕捉键盘141

7.6 服务器捕捉146

7.7 各种控制功能146

7.7.1 控制输入关注147

7.7.2 终止客户程序149

7.8 键盘和指针设置150

7.9 键盘编码155

7.10 屏幕保存器控制160

7.11 控制主机访问162

7.11.1 添加、获取或删去主机163

7.11.2 改变存取控制,使存取控制有效或无效164

第八章 事件及事件处理函数166

8.1 事件类型166

8.2 事件结构167

8.3 事件屏蔽169

8.4 事件处理170

8.4.1 键盘和指针事件172

8.4.2 窗口的进入/退出事件175

8.4.3 输入关注事件178

8.4.4 键盘映像状态提示事件182

8.4.5 暴露(Exposure)事件183

8.4.6 窗口状态变化事件185

8.4.7 结构控制事件192

8.4.8 颜色映像状态变化事件195

8.4.9 客户通信事件196

8.5 选择事件200

8.6 处理输出缓冲区200

8.7 事件队列管理201

8.8 处理事件队列202

8.8.1 返回下一个事件202

8.8.2 使用谓词过程选择事件203

8.8.3 使用窗口或事件屏蔽选择事件205

8.9 将事件放回队列207

8.10 向其他应用程序发送事件208

8.11 获取指针移动记载209

8.12 处理错误事件210

8.12.1 设置或取消同步210

8.12.2 使用缺省的错误处理程序211

9.1 与窗口管理程序通讯215

第九章 预定义的特征函数215

9.1.1 设置标准特征216

9.1.2 设置和获取窗口名217

9.1.3 设置和获取图标名218

9.1.4 设置命令219

9.1.5 设置与获取窗口管理程序提示219

9.1.6 设置和获取窗口大小提示221

9.1.7 设置和获取图标尺寸提示225

9.1.8 设置和获取窗口类226

9.1.9 设置和获取瞬态特征227

9.2 处理标准颜色映像228

9.2.1 标准颜色映像229

9.2.2 标准颜色映像特征和原子230

9.2.3 获取和设置XStandardColormap结构231

第十章 应用工具函数233

10.1 键盘实用函数233

10.1.1 键盘事件函数233

10.1.2 KeySym分类宏236

10.2 获取X环境缺省值237

10.3 分析窗口几何238

10.4 分析颜色说明240

10.6 处理区域241

10.5 产生区域241

10.6.1 创建、复制或释放区域242

10.6.2 移动或缩放区域242

10.6.3 区域计算243

10.6.4 确定区域是否为空或相等244

10.6.5 在区域中放置点或矩形244

10.7 使用裁剪和粘贴缓冲区245

10.8 确定视觉类型247

10.9 处理图像249

10.10 处理位图252

10.11 使用资源管理程序255

10.11.1 使用资源管理匹配规则256

10.11.2 基本资源管理程序定义257

10.11.3 资源数据库的存取260

10.11.4 分解命令行选项265

10.12 使用上下文管理程序267

附录A Xlib函数和协议请求270

附录B X字型光标281

附录C 扩充283

附录D 第10版的兼容函数301

附录E KEYSYM编码306

附录F 协议编码311

热门推荐