我正在使用 SDL2 开发 Windows 应用程序。我想更改光标显示。我使用示例创建了光标,完全复制,
SDL_CreateCursor
然后SDL_SetCursor
在SDL_MOUSEMOTION
事件中调用,但似乎没有运气。
所以我只是跳入:
SDL_Cursor * cursor = SDL_CreateSystemCursor(SDL_SYSTEM_CURSOR_HAND);
SDL_SetCursor(cursor);
官方 wikiSDL_CreateSystemCursor
向 TODO 状态报告的地方。我查看了源代码,它似乎已经实现并且可以创建一个有效的游标。但是,光标显示也没有改变。
我应该怎么办?