Schleifen mit einer beliebigen Taste abbrechen

while (true)
{
    if (GetAsyncKeyState(VK_ESCAPE) != 0) break; // bei Druck auf ESC abbrechen
}