Иногда загрузка двоичного исполняемого файла может занять некоторое время. Такие приложения, как GIMP и Code :: Blocks, имеют экраны загрузки, которые всплывают почти сразу, и выдают сообщения о состоянии до полной загрузки приложения.
Как получить загрузочный экран, который мгновенно всплывает и показывает прогресс до загрузки остальной части приложения.
WxWidgets в C ++ ищет конкретные ответы.
Вы смотрели на wxSplashScreen?
http://docs.wxwidgets.org/trunk/classwx_splash_screen.html
Сначала отобразите это окно, прежде чем начинать какую-либо трудоемкую инициализацию.
Кстати, если ваш код инициализации занимает много времени, вам, вероятно, стоит взглянуть на его дизайн.
Заставки — это небольшие программы сами по себе. Они загружают родительскую программу и затем закрываются. Вы, возможно, заметили (по крайней мере, для окон), что заставка открывает кнопку панели задач во время загрузки, и затем на мгновение открываются два, а затем закрывается одно. Это открытие основной программы и закрытие программы заставки.