SDL: запретить отображение окна после вызова SDL_SetVideoMode - PullRequest
0 голосов
/ 10 ноября 2011

Я хочу создать окно SDL в существующем приложении. Проблема, с которой я сталкиваюсь, заключается в том, что при запуске, после вызова SDL_SetVideoMode, появляется черное окно, пока не будет инициализирована оставшаяся часть моего приложения. Это ужасно, и мне было интересно, была ли функция, управляющая скрытием / показом этого окна.

1 Ответ

0 голосов
/ 10 ноября 2011

Кажется, что в SDL такой функции нет, однако, если бы она была, я бы, скорее всего, заставил вас увидеть всплывающее окно и сразу исчезнуть, что вы также можете считать уродливым.Вам лучше отобразить какое-нибудь сообщение «Загрузка ...» в окне или отложить вызов SDL_SetVideoMode до момента, когда ваше приложение будет полностью инициализировано.Первый вариант лучше, поскольку пользователь будет знать, что он действительно запустил приложение, и не будет пытаться запустить его несколько раз.

...