我该如何检查鼠标光标是否没有指向窗口?我正在使用C/C++编程,并且针对X11(特别是gnome3 shell)。
XQueryPointer
:只需测试 child_return == root_return
即可。请确保使用 RootWindow(display, DefaultScreen(display))
或 XDefaultRootWindow(display)
调用 XQueryPointer
。XQueryPointer
找到你指向的子控件。 - Omnifariousxwininfo: Window id: 0x1c00003 "Skrivebord"
Absolute upper-left X: 0
Absolute upper-left Y: 0
Relative upper-left X: 0
Relative upper-left Y: 0
Width: 1024
Height: 600
[...]