0
我想使用XSendEvent从一个窗口传递事件到下一个。更具体地说,我希望所有的鼠标事件都被传递,所以XFocusEvent,XButtonEvent和我认为剩下的应该由X处理。我一直在使用xev来检测事件是否被发送,但我一直不成功。我正在寻找一个好的XSendEvent示例或解释。 谢谢传递鼠标事件与XSendEvent
我想使用XSendEvent从一个窗口传递事件到下一个。更具体地说,我希望所有的鼠标事件都被传递,所以XFocusEvent,XButtonEvent和我认为剩下的应该由X处理。我一直在使用xev来检测事件是否被发送,但我一直不成功。我正在寻找一个好的XSendEvent示例或解释。 谢谢传递鼠标事件与XSendEvent
我认为这是一个不错的参考:
http://tronche.com/gui/x/xlib/event-handling/
http://tronche.com/gui/x/xlib/event-handling/manipulating-event-queue/XNextEvent.html
得到一个事件窗口中,然后
http://tronche.com/gui/x/xlib/event-handling/XSendEvent.html
采用相同的XEvent结构从XNextEvent返回。除此之外,你只需要处理你想要发送给它的窗口。
你有什么试过?什么没有用?堆栈溢出是提出具体问题的地方,而不是为你做。即使你没有尝试过很多,在来这里寻求帮助之前,展示你已经付出努力也是很好的。 – xaxxon