2013-05-31 4 views
0

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를 취 내가이 괜찮은 참조 생각하면

+0

무엇을 시도 했습니까? 무엇이 효과가 없었습니까? Stack Overflow는 특정 질문을하기위한 것이지 당신을 위해하지는 않습니다. 비록 당신이 많이 시도하지 않은 경우에도 도움을 요청하기 위해 여기에 오기 전에 노력을 기울 였음을 보여주는 것이 좋습니다. – xaxxon

답변

0

감사 구조체는 XNextEvent에서 반환됩니다. 그 너머에 보내고 자하는 창에 대한 핸들 만 있으면됩니다.