我正在使用下面的代码来隐藏和显示鼠标光标:
XDefineCursor( m_display, m_window, show ? None : m_hiddenCursor );
XFlush( m_display );
这很好。然而,当我运行以下内容时:
XWarpPointer( m_display, None, m_window, 0, 0, 0, 0, x, y );
XFlush( m_display );
老鼠完全不动了。什么也没有发生。SetMousePos,我在Windows上使用的函数,运行良好。