C++ 使用XSendEvent传递鼠标事件

C++ 使用XSendEvent传递鼠标事件,c++,c,x11,xlib,xserver,C++,C,X11,Xlib,Xserver,我正在尝试使用XSendEvent将事件从一个窗口传递到下一个窗口。更具体地说,我希望传递所有鼠标事件,因此XFocusEvent、xButtoneEvent和我假设其余的都应该由X来处理。我一直在使用xev来检测事件是否被发送,但我没有成功。我正在寻找一个好的XSendEvent示例或解释。 谢谢我认为这是一个不错的参考: 获取窗口的事件,然后 采用从XNextEvent返回的相同XEvent结构。除此之外,您只需要将其发送到的窗口的句柄。您尝试过什么?什么不起作用?堆栈溢出是一个询问特

我正在尝试使用XSendEvent将事件从一个窗口传递到下一个窗口。更具体地说,我希望传递所有鼠标事件,因此XFocusEvent、xButtoneEvent和我假设其余的都应该由X来处理。我一直在使用xev来检测事件是否被发送,但我没有成功。我正在寻找一个好的XSendEvent示例或解释。
谢谢

我认为这是一个不错的参考:

获取窗口的事件,然后


采用从XNextEvent返回的相同XEvent结构。除此之外,您只需要将其发送到的窗口的句柄。

您尝试过什么?什么不起作用?堆栈溢出是一个询问特定问题的地方,而不是为您这样做。即使你没有尝试过很多,在来这里寻求帮助之前,也要表现出你已经付出了努力。