// SDL_windowsevents.c void WIN_PumpEvents(_THIS) { MSG msg; while (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) { TranslateMessage(&msg); if(msg.message == WM_PAINT) break; DispatchMessage(&msg); } }