拖动时C++应用程序暂停

拖动时C++应用程序暂停,c++,sdl,C++,Sdl,遇到了一个谷歌搜索帮不了我的问题。我有一个小SDL应用程序,以60 fps的速度运行。一切正常,但当拖动窗口640 X 480时,它会暂停/停止运行。是否可以在SDL窗口中设置标志或其他东西来防止这种情况发生?或者这是不可避免的?Windows使用模式事件循环来拖动窗口,这会阻止主UI线程 更多讨论和建议的解决方法,例如从第二个线程绘制: OpenTk显然有专门针对这个问题设计的代码,也许您可以重用其中的一些:Windows使用模式事件循环来拖动窗口,这会阻塞您的主UI线程 更多讨论和建议的解决

遇到了一个谷歌搜索帮不了我的问题。我有一个小SDL应用程序,以60 fps的速度运行。一切正常,但当拖动窗口640 X 480时,它会暂停/停止运行。是否可以在SDL窗口中设置标志或其他东西来防止这种情况发生?或者这是不可避免的?

Windows使用模式事件循环来拖动窗口,这会阻止主UI线程

更多讨论和建议的解决方法,例如从第二个线程绘制:


OpenTk显然有专门针对这个问题设计的代码,也许您可以重用其中的一些:

Windows使用模式事件循环来拖动窗口,这会阻塞您的主UI线程

更多讨论和建议的解决方法,例如从第二个线程绘制:


OpenTk显然有专门针对这个问题设计的代码,也许你可以重用其中的一些:

快速浏览SDL文档让我觉得这是不可避免的……快速浏览SDL文档让我觉得这是不可避免的。。。