gpt4 book ai didi

objective-c - osx 的 moom 是如何工作的?

转载 作者:搜寻专家 更新时间:2023-10-30 20:07:04 24 4
gpt4 key购买 nike

我正在尝试弄清楚 moom 如何修改其他应用程序的窗口。我的意思是,它可以更改其他 NSWindow 对象 的尺寸,但我真的不明白它从哪里获得窗口列表以及它如何访问它们的框架。

有没有办法通过类似的方式访问其他应用程序的执行:

NSArray *windows = [NSSystem allApplication]windowList]; 

您可以在这里找到 moom 的免费版本 http://manytricks.com/moom/

最佳答案

像这样的大多数工具都通过 Accessibility API 工作.这在 AppleScript 中作为“系统事件”应用程序公开,但直接使用它可能会获得更好的结果。请注意,用户必须“启用对辅助设备的访问”(在通用访问 prefpane 中)以允许您的应用程序执行此操作。

关于objective-c - osx 的 moom 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6779980/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com