2
在Python中,如何使用gtk.gdk获取活动根窗口(或屏幕,如果您愿意的话)?我正在寻找一个跨平台的解决方案。在Python中使用gtk.gdk获取活动根窗口
下面的代码返回我的所有三个显示器
gtk.gdk.get_default_root_window()
通过活动的根窗口,我很乐意与任何一个光标是目前,还是一个聚焦窗口上。
潜在有用的链接:
[1] python pygtk how to put a window on a specific display monitor
编辑:我试图实现在链路#1中描述的解决方案,但是screen.get_active_window()
返回None
而不是gtk.gdk.Window
一个实例。
就像我在我的主要文章'get_active_window()'return'None'中说的那样。我怀疑这是因为我在Windows上,因为它似乎在我的Lubuntu笔记本电脑上工作。我需要一个跨平台的解决方案。 – miestasmia 2015-03-31 14:52:25
恐怕我无法帮助您使用也适用于Windows的解决方案。你也应该考虑在你的问题中提到你正在寻找一个跨平台的解决方案。 – elya5 2015-03-31 15:30:08
编辑我的问题,包括跨平台。 – miestasmia 2015-03-31 15:35:18