XSendEvent を使用して、あるウィンドウから次のウィンドウにイベントを渡そうとしています。より具体的には、すべてのマウス イベントを渡す必要があるため、XFocusEvent、XButtonEvent、および残りは X で処理する必要があると想定しています。イベントが送信されているかどうかを検出するために xev を使用していましたが、失敗しました。XSendEvent の良い例または説明を探しています。ありがとうございました
1384 次
1 に答える
0
これはまともなリファレンスだと思います:
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
XNextEvent から返されたものと同じ XEvent 構造体を取ります。それ以上は、送信先のウィンドウへのハンドルが必要です。
于 2013-06-01T00:50:28.447 に答える