由于保密协议(国防部门工作),我无法发布任何真实的代码。但是我在这个问题上已经被困了几个星期了 - 我已经阅读了我在StackOverflow和其他任何地方都能找到的每个讨论主题都无济于事。我们在这里难过,我正在请求建议或询问是否有人看过或打过这个问题。
任务的基本概述是:
在特定显示器上查找并操作正在运行的Firefox浏览器。我需要做以下事情:
为了实现上述目的,我正在调用以下X API(按上述顺序):
XOpenDisplay
,XQueryTree
,XGetWindowProperty
XMoveResizeWindow
XRaiseWindow
,XNextevent
观察到的行为是:
XGetNextEvent
除外 - 这会导致应用程序崩溃} XMoveResize
等等 - 失败,错误代码为(1)" BadRequest(无效请求代码或无此操作)" 有没有人想过我们可能会发生什么?任何想法,将不胜感激!!其他信息如下:
Thanx提前获得任何帮助......