任何人都知道如何從Xserver獲取所有打開的窗口的列表?如何從xserver獲取打開的窗口列表
24
A
回答
58
從CLI如果您需要在自己的代碼中做到這一點,那麼你需要使用XQueryTree
功能從Xlib
庫,您可以使用
xwininfo -tree -root
。
12
您還可以查看根窗口的_NET_CLIENT_LIST
值。這由大多數現代窗口管理器設置:
xprop -root|grep ^_NET_CLIENT_LIST
該值可以通過編程方式輕鬆獲得,請參閱您的Xlib文檔!
+0
我喜歡這個;它始終比xwininfo或xdotool更快(儘管xdotool可以輕鬆排除可見窗口)。 – 2017-04-12 16:02:04
相關問題
- 1. 獲取打開的窗口列表C#
- 2. 如何獲取Qt中打開的窗口列表
- 3. 如何檢測何時打開新窗口和/或獲取打開的窗口列表?
- 4. 如何從CLI中獲取KDE中所有打開的窗口列表?
- 5. 打開QtiPlot窗口列表
- 6. 獲取所有打開的窗口使用AutoIt的列表
- 7. 獲取打開的窗口列表在Python
- 8. 獲取打開的彈出窗口列表
- 9. 獲取列表中所有打開的MDI窗口
- 10. 如何從打開的窗口列表中檢索QWidget
- 11. 如何在打開彈出窗口後從gridview獲取commandargument值?
- 12. 獲取打開的窗口可可
- 13. 如何獲取由彈出窗口打開的窗口的標題?
- 14. 打開窗口並獲取其URL?
- 15. 如何獲取所有已打開的子窗口的引用
- 16. 從xaml打開的窗口
- 17. 如何從Qt的主窗口打開一個新窗口?
- 18. Selenium - 如何獲取窗口中打開的標籤數量?
- 19. 如何打開新窗口時打開父窗口
- 20. 如何打開新窗口
- 21. 如何在TopLevel窗口上打開並抓取窗口
- 22. 獲取CRM彈出窗口刷新打開窗口
- 23. 如何從另一個(父母)打開fancybox窗口,打開第二個窗口後如何保留父窗口?
- 24. Javascript從打開的窗口獲取元素
- 25. 從Linux中的打開窗口獲取內容
- 26. 從C#中打開窗口獲取網頁的源代碼
- 27. 如何在ASP.NET的新窗口中打開PDF文件列表?
- 28. 如何從其他窗口打開Kendo ui窗口?
- 29. 如何從一個窗口打開一個窗口
- 30. pyQT4:如何從另一個窗口打開窗口
如果可以的話,我會對此進行兩次修改! – 2008-10-31 08:58:44