zoukankan
html css js c++ java
X Window研究笔记(20)
X Window研究笔记(20)
转载时请注明出处和作者联系方式
作者联系方式:李先静 <xianjimli at hotmail dot com>
20.X Window资源管理
在X Window中,资源是一个广泛使用的概念。它包括图片、光标和窗口等对象,可以是内置的,也可以是注册的。每个资源都有一个ID,这个ID是唯一的,在各个客户端之间相同的ID引用相同的资源。这不但提高了传输性能,也是解决了在不同进程,甚至不同机器之间资源共享的问题。
对资源管理的主要函数有:
void
RegisterResourceName (RESTYPE type,
char
*
name)
RESTYPE
CreateNewResourceType(deleteFunc)
DeleteType deleteFunc;
RESTYPE
CreateNewResourceClass()
Bool
InitClientResources(client)
ClientPtr client;
void
GetXIDRange(client, server, minp, maxp)
int
client;
Bool server;
XID
*
minp,
*
maxp;
Bool
AddResource(id, type, value)
XID id;
RESTYPE type;
pointer value;
void
FreeResource(id, skipDeleteFuncType)
XID id;
RESTYPE skipDeleteFuncType;
void
FreeResourceByType(id, type, skipFree)
XID id;
RESTYPE type;
Bool skipFree;
Bool
ChangeResourceValue (id, rtype, value)
XID id;
RESTYPE rtype;
pointer value;
void
FindClientResourcesByType(
ClientPtr client,
RESTYPE type,
FindResType func,
pointer cdata
)
(待续)
查看全文
相关阅读:
判断日期是否是法定节假日或者休息日
linux版powershell安装教程(.net core版)
两款【linux字符界面下】显示【菜单】,【选项】的powershell脚本模块介绍
powershell中使用超大内存对象
powershell脚本,命令行参数传值,并绑定变量的例子
在docker容器中安装和使用,linux版的powershell
powershell开源新闻及简介
用powershell+excel行列转置三步走
让powershell同时只能运行一个脚本(进程互斥例子)
powershell玩转SQL SERVER所有版本
原文地址:https://www.cnblogs.com/zhangyunlin/p/6167667.html
最新文章
面向对象编程
python快速获取网页标准表格内容
markdown文档
c#方法扩展
高效的编程习惯
怎么读懂代码
Linux常用命令,学的时候自己记的常用的保存下来方便以后使用 o(∩_∩)o 哈哈
mvc权限验证--AuthorizeAttribute
mvc模型验证
谷歌浏览器的实验性功能查看设置
热门文章
Linux下配置Apache为多端口
Linux下开放指定端口
VMware下拷过来的Linux系统ifconfig下没有网络问题
thinkphp多级分类
EF修改model自动更新数据库
C# Windows服务创建安装卸载
C# git忽略文件 (.gitignore )
使用CMD命令部署.NetCore程序到IIS
windows远程工具RDO和RDC使用问题
C#获取CPU和内存使用率
Copyright © 2011-2022 走看看