情報が少なすぎて的確なことは言えないけど
・loopの脱出処理がない(いわゆる無限ループ)
・%HWND5%への代入タイミングや特定法が甘くて中身がころころとすり替わっている
・そもそもloopでやる処理なのかどうか?whileではだめなのか?