XCreateFontCursor(创建字体光标)

语法

#包括<X11/cursorfont.h>光标XCreateFontCursor(创建字体光标)(显示,形状)显示器*显示;无符号整型形状;

论据

显示 指定到X服务器的连接。
形状 指定光标的形状。

描述

X以一种特殊的字体提供了一组标准光标形状,名为光标。鼓励应用程序将此接口用于其游标因为可以为单个显示类型自定义字体。shape参数指定标准字体的glyph使用。

热点来自光标字体中存储的信息。光标的初始颜色是黑色前景和白色背景(请参见XRecocolorCursor()).有关光标形状的更多信息,请参阅“X字体光标".

XCreateFontCursor()(创建字体光标)可以生成BadAlloc(错误分配)BadValue(错误值)错误。

诊断

BadAlloc(错误分配) 服务器无法分配请求的源或服务器内存。
BadValue(错误值) 某些数值超出了请求接受的值范围。除非为参数指定了特定范围,否则定义的完整范围参数的类型被接受。定义为一组的任何参数替代方案可能会产生此错误。

另请参见

XCreateGlyphCursor(),XCreatePixmapCursor(),X定义光标(),X加载字体(),XRecocolorCursor(),"创建、重新着色和释放光标".
克里斯托弗·特隆奇,ch@tronche.com(中文)