【发布时间】:2015-01-09 18:09:45
【问题描述】:
即使在调用 sdl2.mouse.SDL_ShowCursor(0)(它在运行期间有效地隐藏了光标)之后,在进行长时间迭代(出于我的目的,将大量图像加载到 RAM 中)时,仍然会出现沙滩球光标。
这很关键,因为我正在写的是认知心理学对视觉注意力的实验——这种视觉分心绝对不会发生。
【问题讨论】:
-
听起来好像您正在主线程中加载图像,这会导致应用程序对系统事件无响应,进而导致沙滩球光标。您是否尝试在单独的进程或线程中加载图像?还是在加载图像时定期处理事件循环?
-
我应该回答我自己的问题,因为确实,抽出事件队列解决了我的问题。如果您想将您的评论作为答案,我会将其标记为正确,谢谢。