Я кодирую ALT + ВВЕДИТЕ SDL Минимизер/максимизатор окон, однако, хотя я установил задержку SDL перед изменением размера varibale SMax
, окно сворачивается только на секунду, прежде чем возвращаться Это оригинальное состояние. Как сделать минимизацию/максимизацию постоянной до ALT + ВВОД снова нажата?Преобразователь Keystate не работает
if (keyState[SDL_SCANCODE_LALT] && keyState[SDL_SCANCODE_RETURN] && SMax)
{
SDL_SetWindowFullscreen(window, 0);
SDL_SetWindowSize(window, 600, 400);
SDL_RenderPresent(renderTarget);
w = 600;
h = 400;
SDL_Delay(1000);
SMax = false;
}
if (keyState[SDL_SCANCODE_LALT] && keyState[SDL_SCANCODE_RETURN] && !SMax)
{
SDL_SetWindowFullscreen(window, SDL_WINDOW_FULLSCREEN_DESKTOP);
SDL_RenderPresent(renderTarget);
SDL_Delay(1000);
SMax = true;
}