有时加载二进制可执行文件可能需要一段时间。像GIMP和Code :: Blocks这样的应用程序具有几乎立即弹出的加载屏幕,并提供状态消息,直到加载完整的应用程序。
如何在加载应用程序的其余部分之前立即弹出加载屏幕并开始显示进度。
寻求C ++特定答案中的WxWidgets。
答案 0 :(得分:1)
你看过wxSplashScreen吗?
http://docs.wxwidgets.org/trunk/classwx_splash_screen.html
在开始任何耗时的初始化之前,首先显示此窗口。
顺便说一下,如果您的初始化代码需要很长时间才能完成,那么您应该看看它的设计。答案 1 :(得分:0)
启动画面本身就是一个小程序。他们加载他们的父程序,然后关闭。您可能已经注意到(至少对于Windows)启动屏幕在加载时打开任务栏按钮,然后在瞬间打开两个将关闭。这是主程序打开和启动画面程序关闭。