【问题标题】:Gnome/ubuntu: find window 'handler' by a pointGnome/ubuntu:按点查找窗口“处理程序”
【发布时间】:2012-02-19 20:47:14
【问题描述】:

我知道windows的API中有一个叫windowFromPoint的函数,不知道ubuntu/gnome有没有对应的?我对linux的窗口管理器不是很熟悉,有人能告诉我正确的方向吗?

非常感谢!

【问题讨论】:

    标签: api ubuntu window gnome


    【解决方案1】:

    这可能比您预期的要难。您需要使用的库是 Xlib,而不是 GTK(毕竟,您的桌面可以打开 GTK 和 QT 窗口)。我想你要调用的函数是XQueryPointer。而且我认为您需要使用 GDK 来获取对底层 X 服务器连接的引用,尽管我对 Xlib 或 GDK 都不是很熟悉。

    【讨论】:

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