在MacOS中,是否可以以编程方式控制辅助功能选项提供的屏幕放大功能

时间:2015-04-14 03:44:00

标签: macos api accessibility

我视力不佳,我一直使用Mac OS屏幕放大。 效果很好。

我按住控制键的同时滚动鼠标滚轮进行放大和缩小。 通过移动鼠标,我可以看到放大屏幕的任何区域。

是否有以编程方式控制这些功能的API?

我希望能够自动执行某些手势,类似于IDE宏。

例如,我想自动调整缩放并将焦点对准显示在屏幕上的新对话框。

如果没有直接控制放大率的API,是否可以模拟激活缩放功能的击键和鼠标手势?

1 个答案:

答案 0 :(得分:1)

这是来自Mac os x开发人员库的documentation,它描述了"可访问性编程"在那里你可以找到你需要的东西。它涵盖了编程方面,以便客户具有特殊的可访问性"到您的应用程序。

  

辅助功能API提供了定义可访问性的协议   客户与您的应用互动

在尝试实施放大控制之前,您应该从这里开始。