【问题标题】:X Window System Window Hierarchy exploration programX Window System Window Hierarchy探索程序
【发布时间】:2015-07-02 03:45:24
【问题描述】:

是否有程序可以探索 X 窗口层次结构?任何类似于 MS 的 Spy++ (http://msdn.microsoft.com/en-us/library/dd460727.aspx)

【问题讨论】:

  • 你到底为什么要问?
  • xwininfo -root -tree

标签: linux x11 xlib spy++


【解决方案1】:

你可以写一个。从根窗口开始使用XQueryTree。

另外,请仔细研究EWMH。它可能有一些相关的东西(例如_NET_CLIENT_LIST)

最后,编写您自己的window manager 代码,或调整现有的代码以满足您的需求。窗口管理器必须知道顶级窗口的列表。

请记住,某些 X 顶级窗口可能已被某些 远程 X11 在不同机器上运行的客户端应用程序打开(例如,通过 ssh -X)

还要查看xps 和xwininfo;见this related question。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多