我的问题如下:
如何在C ++中创build无限循环,不冻结窗口,保持响应,并允许程序随时closures?
例:
#include <Windows.h> int main() { while(1) { FlashPrettyGraphics(); Sleep(10); } }
这个程序,就像现在一样,将工作在约。 十几秒钟之后,它将变得没有响应和崩溃。 在执行过程中,窗口将无法移动。
我如何解决这个问题?
这通常是用多线程完成的。 您创建一个与用户交互的线程,然后创建另一个具有处理的无限循环的线程。