0
我有一些應用程序可以捕獲OS X上其他窗口的內容。 定期捕獲幀。當窗口最小化時,捕獲線程暫停。觀察OS X上的其他應用程序窗口狀態更改
現在如何檢測窗口是否恢復?我喜歡避免poling。我可以在第三方應用程序窗口狀態更改(最大化/最小化/還原)上註冊一些觀察者嗎?
我沒有在Quartz Window Services的文檔中發現任何有用的東西,我喜歡避免輪詢。
我有一些應用程序可以捕獲OS X上其他窗口的內容。 定期捕獲幀。當窗口最小化時,捕獲線程暫停。觀察OS X上的其他應用程序窗口狀態更改
現在如何檢測窗口是否恢復?我喜歡避免poling。我可以在第三方應用程序窗口狀態更改(最大化/最小化/還原)上註冊一些觀察者嗎?
我沒有在Quartz Window Services的文檔中發現任何有用的東西,我喜歡避免輪詢。
試試NSWorkspace的通知。沒有具體的(去)最小化,但我懷疑NSWorkspaceDidActivateApplicationNotification
可能對你有用。