问题:有没有办法让 Python 在 OS X 中运行代码时进行检测,如果有多个监视器处于活动状态?那么,是否可以通过选择将特定的 OS X 应用程序窗口移动到其中一个监视器?
仅供参考:我以前能够利用Carbon
激活特定的应用程序窗口,如下面的代码所示。我不知道它是否具有上述功能。
from Carbon import AppleEvents
from Carbon import AE
window_target = AE.AECreateDesc(AppleEvents.typeApplicationBundleID, "org.mozilla.FireFox")
window_activate = AE.AECreateAppleEvent('misc', 'actv', window_target, AppleEvents.kAutoGenerateReturnID, AppleEvents.kAnyTransactionID)
window_activate.AESend(AppleEvents.kAEWaitReply, AppleEvents.kAENormalPriority, AppleEvents.kAEDefaultTimeout)