【发布时间】:2014-03-23 12:41:23
【问题描述】:
我正在使用使用 SDL 1.2.5 的引擎。我无法更改 SDL 版本或不使用此引擎。我需要自定义鼠标光标。我正确加载了 cur 文件并使用了 SetCursor 方法,但每次调用 SDL_PumpEvents 我的自定义光标都会被 SDL 默认的黑色光标替换。我可以关闭系统光标并手动绘制它,但这样光标会延迟并且很明显。我正在编写游戏,所以任何光标延迟都是不受欢迎的。有没有办法告诉 SDL 不改变光标?或者锁定SetCursor方法?
【问题讨论】:
标签: c++ windows cursor mouse sdl