标签: objective-c cocoa xcode macos applescript
我知道使用Applescript我可以更改任何应用程序窗口的大小和位置,但是当窗口改变它的大小或位置时是否可以获得通知?
如果那不可能,那么我在想的是在后台制作一个线程,并不断检查窗口的位置,看看它们是否已经改变,如果他们这样做,那么他们就会移动。
但这需要大量的cpu资源来不断比较窗口的位置/大小。那有可能吗?如果没有,有更好的方法吗?谢谢!
答案 0 :(得分:1)
我不确定,但我认为没有通知。 我会听老鼠事件。拖动鼠标时,您可以检查windoews是否有变化。希望helpa。