检索窗口名称和角色

检索窗口名称和角色

我正在运行 Eclipse,并且分离了一些窗口。现在我有 4 个窗口链接到 Eclipse。我需要的是能够识别每个单独的窗口并能够控制它。

如果我运行诸如:xpropxwininfo、 或之类的工具,wmctrl -l我可以检索主窗口的WM_CLASSWM_NAME,但无法获取其他 3 个子窗口的它们。

如何检索所有 4 个窗口的WM_NAMEWM_ROLE

答案1

在寻找你​​的问题的答案时,我非常深入地遇到了这个问题关于窗口匹配的文章这可能会很有帮助。您可能会发现 Eclipse 在生成子窗口时没有遵循正确的命名标准,这使得这是一个您应该解决的错误请求开发商修复

答案2

使用内在因素可以解决您获取WM_WINDOW_ROLE和WM_NAME的问题。

相关内容