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