在 Mac OS 中设置光标位置

问题描述 投票:0回答:1

我想编写一个类似于 vnc 的小程序,将 Mac OS 光标移动到通过从 Bonjour 服务获取数据的协议给出的位置(x,y)。问题是我不知道如何移动光标!

我正在与可可合作。

cocoa macos cursor-position
1个回答
12
投票

如果您没有在 Quartz Display Services 中查找此内容,这是情有可原的。您要的功能是

CGWarpMouseCursorPosition

由于文档没有说明,您必须进行实验来确定它使用哪个坐标系 - 即原点在哪里以及 y 正方向朝哪个方向移动。

© www.soinside.com 2019 - 2024. All rights reserved.