我以为这会很容易找到,但是Google搜索一直无济于事。是否有一个简单的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以及图片。

10-08 04:15