在 Cocoa/Carbon 中全局隐藏鼠标光标?

发布于 2024-08-04 16:44:10 字数 273 浏览 4 评论 0原文

有没有办法全局隐藏 Cocoa(或 Carbon)中所有应用程序的鼠标光标?或者至少用其他东西代替它?

编辑:感谢大家的意见,但事实证明 Daniel Jalkut 不久前找到了解决方案:) http://lists.apple.com/archives/carbon-dev/2006/Jan/msg00555.html

Is there a way to globally hide the mouse cursor for all apps in Cocoa (or Carbon)? Or at least replace it with something else?

EDIT: Thanks for the input guys, but turns out Daniel Jalkut found the solution a while ago :) http://lists.apple.com/archives/carbon-dev/2006/Jan/msg00555.html

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

少女情怀诗 2024-08-11 16:44:10

您正在寻找 CGDisplayHideCursor,它是 Quartz Display Services API 的一部分。

You are looking for CGDisplayHideCursor, which is part of the Quartz Display Services API.

也只是曾经 2024-08-11 16:44:10

查看:http://developer.apple.com/legacy /mac/library/samplecode/CarbonCocoa_PictureCursor/listing2.html
这是一个旧样本,但可能仍然有效。

不过,我预计您的申请窗口会受到限制。如果您想对每个人隐藏它,您可能必须让窗口覆盖屏幕。

有趣的事实:旧的工具箱函数只是“HideCursor()”。

Check out: http://developer.apple.com/legacy/mac/library/samplecode/CarbonCocoa_PictureCursor/listing2.html
It's an old sample, but probably still works.

I expect that you're going to be limited to your application window, however. If you want to hide it for everyone you will probably have to make your window cover the screen.

Fun fact: The old toolbox function was simply "HideCursor()".

白馒头 2024-08-11 16:44:10

只需将其添加到您的代码中:

CGDisplayHideCursor (kCGNullDirectDisplay);

just add this to your code:

CGDisplayHideCursor (kCGNullDirectDisplay);
执手闯天涯 2024-08-11 16:44:10

不,我不相信有一种方法可以做你想做的事,除了显示全屏窗口然后模糊桌面上的所有内容之外。这也会阻止例如击键被发送到正确的应用程序等。

No, I don't believe there's a way of doing what you want, short of showing a full screen window and then obscuring absolutely everything on the desktop. That would also prevent e.g. keystrokes being sent to the right application and the like.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文