3
按Cmd + Shift + 4 + Space並開始在屏幕上漫遊。它確定我已經結束並突出顯示了哪個窗口。我想它會詢問每個窗口的大小和位置。如何從我自己的Cocoa應用程序做同樣的事情?確定光標下的窗口並詢問其不同的參數?謝謝。確定光標下的窗口
按Cmd + Shift + 4 + Space並開始在屏幕上漫遊。它確定我已經結束並突出顯示了哪個窗口。我想它會詢問每個窗口的大小和位置。如何從我自己的Cocoa應用程序做同樣的事情?確定光標下的窗口並詢問其不同的參數?謝謝。確定光標下的窗口
您正在尋找石英窗服務(CGWindow
)API,特別是函數CGWindowListCopyWindowInfo()
。
謝謝!看起來像這樣的答案:http://stackoverflow.com/questions/5286274/front-most-window-using-cgwindowlistcopywindowinfo正在詳細闡述。 –
以上不是返回關於「最前面的窗口」的信息,而是「鼠標停止的窗口」?編輯:沒關係,我忘了你可以迭代所有的邊界矩形來找到鼠標結束的窗口。 – Sancarn