[英]Implementing Loading Screens
有时可能需要一段时间才能加载二进制可执行文件。 诸如GIMP和Code :: Blocks之类的应用程序具有加载屏幕,这些屏幕几乎立即弹出,并给出状态消息,直到加载完整的应用程序为止。
他们如何使加载屏幕立即弹出,并在加载其余应用程序之前开始显示进度。
寻求C ++特定答案中的WxWidgets。
您看过wxSplashScreen吗?
http://docs.wxwidgets.org/trunk/classwx_splash_screen.html
开始任何耗时的初始化之前,请先显示此窗口。
顺便说一句,如果您的初始化代码需要很长时间才能完成,那么您可能应该看看它的设计。
初始屏幕本身就是小程序。 他们加载其父程序,然后关闭。 您可能已经注意到(至少对于Windows是这样),启动屏幕在加载时会打开一个任务栏按钮,然后立即打开两个,然后一个关闭。 这是主程序的打开和启动画面程序的关闭。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.