檢索視窗名稱和角色

檢索視窗名稱和角色

我正在運行 Eclipse,並且分離了一些視窗。現在我有 4 個視窗連結到 Eclipse。我需要的是能夠識別每個單獨的視窗並能夠控制它。

如果我運行諸如:xpropxwininfo、 或之類的工具,wmctrl -l我可以檢索主視窗的WM_CLASSWM_NAME,但無法取得其他 3 個子視窗的它們。

如何檢索所有 4 個視窗的WM_NAMEWM_ROLE

答案1

在尋找你的問題的答案時,我非常深入地遇到了這個問題關於視窗匹配的文章這可能會很有幫助。您可能會發現 Eclipse 在產生子視窗時沒有遵循正確的命名標準,這使得這是您應該解決的錯誤請求開發商修復

答案2

使用內在因素可以解決您取得WM_WINDOW_ROLE和WM_NAME的問題。

相關內容