보통 윈도우 예제를 보면 메시지를 처리하는 메인 쓰레드에서 게임루프 또한 같이 돌리는데, 이렇게 되면 게임루프로 인해서 느려지게 되면 전체 윈도우도 응답없음으로 바뀌고 멈추는 현상이 발생합니다.
이런 이유로 메시지를 처리하는 메인 쓰레드는 메시지만 처리하도록 나두고, 게임 쓰레드는 따로 만들어서 돌리는것이 좋습니다.