C++ - Das erste richtige Snippet
By KN4CK3R (15. May 2015)
void Menu::HandleInput() { if (GetAsyncKeyState(VK_UP) & 1) { _selected = std::max(0, _selected - 1); } if (GetAsyncKeyState(VK_DOWN) & 1) { _selected = std::min((int)_items.size() - 1, _selected + 1); } if ((GetAsyncKeyState(VK_LEFT) & 1) || (GetAsyncKeyState(VK_RIGHT) & 1)) { _items[_selected].Value = !_items[_selected].Value; } }