我想觀察OSX上的任何窗口,如果它被移動。我不擁有窗戶,所以我不能直接到達它,所以我想我必須使用可訪問性API。我在這裏找到了當前活動應用程序的一個解決方案:How can my app detect a change to another app's window?但我無法弄清楚如何修改它,它適用於任何打開的窗口。我希望任何人都能給我一個暗示,我必須看看哪個方向。觀察任何窗口,如果它在OSX上移動
0
A
回答
1
正如我在評論中所提到的,人們通常只想檢測專注窗口上的窗口移動事件。 (因爲未聚焦的窗口很少移動。)如果您想檢測應用程序切換,您可以撥入此sample project by Apple,其中顯示瞭如何使用最前面的應用程序名稱更新iChat狀態。正如你所說,已經有一個solution for an active window。
+0
非常感謝你,這正是我一直在尋找的。 – n3on
相關問題
- 1. 觀察瀏覽器窗口
- 2. Visual Studio 2010觀察窗口?
- 3. IAR Embedded Workbench觀察窗口
- 4. AngularJs觀察窗口變量
- 5. OSX在iPhone上隱藏窗口效果
- 6. 可在模態窗口中觀察
- 7. 如何在AngularJS中觀察窗口變量
- 8. 如何在MSVS觀察窗口中顯示多字符常量?
- 9. 在Mac OS上移動屏幕之外的任何窗口
- 10. VS2010,觀察窗口的列寬
- 11. 用於XCode調試的觀察窗口
- 12. 使用SetWindowsHookEx觀察打開的窗口
- 13. Stata - 窗口內的計數觀察值
- 14. Visual Studio 2017社區觀察窗口
- 15. Xcode是否有一個觀察窗口?
- 16. Firefox中的窗口觀察器
- 17. PrototypeJS觀察窗口尺寸變化?
- 18. 觀察多個窗口服務
- 19. 如何從窗口移動事件中移動窗口?
- 20. Java向上移動窗口
- 21. 在移動窗口
- 22. 如何在osx上全屏打開的窗口上顯示qt窗口?
- 23. 對觀察員的觀察員觀察員是否會發生任何變化?
- 24. 如何移除KVO觀察者?
- 25. 如何在mac osx中使用fsevents創建觀察器10.6
- 26. 如何在UISlider上添加觀察者
- 27. 任何方式顯示/比較觀察窗口中的對象引用?
- 28. $(窗口).resize()在移動設備上
- 29. 在圖像上移動窗口
- 30. 如何在窗口的任務欄上方設置tkiner窗口
觀察當前不活動的應用程序的窗口移動事件是否有意義?非活動窗口移動的頻率如何? – zoul
好吧。如果當前的重點應用程序發生變化,是否有可能得到通知? – n3on