其他分享
首页 > 其他分享> > C – 在X Window中更改光标

C – 在X Window中更改光标

作者:互联网

我认为这很容易找到,但谷歌搜索一直非常无益.是否有一个简单的api来更改X窗口中的鼠标光标? (我知道在Windows中你可以称之为“SetCursor”)

解决方法:

#include <X11/cursorfont.h>

/* ... */

Cursor c;

c = XCreateFontCursor(dpy, XC_xterm); 
XDefineCursor(dpy, w, c);

dpy是你的显示器,w是你的窗口,XC_xterm是一个定义光标形状的常量.这是a list of available cursor shape,还有图像.

标签:c-2,linux,x11,mouse-cursor
来源: https://codeday.me/bug/20190606/1189998.html