2011-04-07 67 views
0

我想知道是否有辦法可靠地檢索所有空間中所有打開的VALID窗口?OSX所有空間中的所有有效打開窗口的列表?

我現在遇到的問題是,在像Microsoft Word for Mac這樣的程序中,有很多子窗口,導致我的列表被無窗口的空白窗口弄糊塗,或者無法引導到任何地方。例如,對於Word中我得到這3個窗口時,我只有1個打開文檔:

  • 文件1
  • Microsoft Word中
  • 桌面

全部是從Microsoft Word,和Excel和Powerpoint也是如此,這個問題似乎對微軟Office套件來說非常獨特。關於如何處理實際上沒有任何東西的窗口的任何想法?

回答

0

您可以嘗試關聯輔助功能(您沒有提及如何獲取窗口列表),或者只是使用一些啓發式方法(忽略沒有標題的窗口,沒有工作區編號,查看窗口標記比特等)。拉起window list in Quartz Debug,瀏覽一下,你會看到一些不同之處。如果窗口是可見的,您也可以在後臺按住Quartz Debug的Control-Option來彈出HUD,並提供有關光標下方窗口的更多詳細信息。

如果你真的絕望,你可以抓住窗口內容,看看它們是全透明還是白色。

相關問題