SDL 将光标更改为 Windows 默认值

发布于 2024-09-30 01:49:00 字数 64 浏览 5 评论 0原文

我正在制作一款简单的窗口游戏,我想要一个标准的系统光标,而不是 SDL 的黑色光标。如果不手动创建游标,这可能吗?

I'm making a simple windowed game and I want a standard system cursor instead of SDL's black one. Is this possible without manual creation of cursor?

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

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

发布评论

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

评论(2

爱她像谁 2024-10-07 01:49:00

据我所知这是不可能的。由于 SDL 适用于所有主要平台,即使是那些没有默认光标的平台,SDL 创建者决定始终使用自定义光标。不过,绘制默认系统光标应该不会那么难 - 只需加载 .cur 文件并将其绘制为位图即可。

This is not possible as far as I know. Because SDL works on all major platforms, even those without default cursors, SDL creators decided to always use a custom cursor. Drawing the default system cursor shouldn't be that hard though - just load the .cur file and paint it as a bitmap.

握住你手 2024-10-07 01:49:00

借助 SDL_CreateCursor,您可以显示 4 种类型的默认 SDL 光标。 SDL 文档提供了以下信息:

http://www.libsdl.org/cgi/docwiki。 cgi/SDL_CreateCursor

It is possible for you to to display 4 types of default SDL cursors with the help of SDL_CreateCursor. The SDL documentation provides this information:

http://www.libsdl.org/cgi/docwiki.cgi/SDL_CreateCursor

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