我正在开发需要控制鼠标位置的应用程序。我想指定鼠标坐标(x和y),然后将光标移到该位置。
但是,我找不到任何好的参考资料。因此,请告诉我如何将鼠标光标移动到我们指定的位置。
取自Apple文档,唯一可用的类是NSCursor,它可用于macOS 10.0+和Catalyst 13.2 +。
NSCursor提供不可变的hotSpot: NSPoint { get }
。
描述热点位置的点,根据光标的翻转坐标系指定。有关光标热点的更完整说明,请参见课程概述。注意,NSCursor对象是不可变的
所以唯一的机会是初始化一个新的光标,您可以在其中指定一个新的光标NSPoint
。
init(image:hotSpot:) -> NSCursor object
使用给定的图像和热点初始化光标。