gpt4 book ai didi

cocoa - 在 Mac OS X 中获取 "global"鼠标位置

转载 作者:行者123 更新时间:2023-12-03 16:01:43 24 4
gpt4 key购买 nike

如何获得 Mac OS X“全局”鼠标位置 - 我的意思是如何在 cocoa/cf/whatever 中找到光标位置,即使它在窗口之外,即使我的窗口处于非事件状态?

我知道这是可能的(即使没有管理员权限),因为我在 Java 中看到过类似的东西 - 但我想用 ObjC 编写它

抱歉我的英语不好 - 我希望你能明白我的意思;)

最佳答案

NSPoint mouseLoc;
mouseLoc = [NSEvent mouseLocation]; //get current mouse position
NSLog(@"Mouse location: %f %f", mouseLoc.x, mouseLoc.y);

如果您希望它连续获取坐标,请确保您有一个 NSTimer 或类似的东西

关于cocoa - 在 Mac OS X 中获取 "global"鼠标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2262516/

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