wxwidgets:带有视频的SplashScreen

时间:2016-01-12 12:01:31

标签: c++ wxwidgets

我刚刚开始使用wxWidgets并使用它来构建我编写的命令行软件的GUI。

我想做的一件事就是为我的应用程序设置一个启动画面,我注意到wxWidgets有一个类(http://docs.wxwidgets.org/trunk/classwx_splash_screen.html)。但是,这以传统方式工作,并将图像显示为闪屏。我想做的是显示视频。

扩展它来播放视频而不是显示图像是否很简单?或者是否有另一种更方便的方法来使用wxWidgets?

2 个答案:

答案 0 :(得分:1)

wxSplashScreen课程本身不会允许您这样做,但您可以根据评论中提到的wxMediaCtrl使用its code编写您自己的版本,也可以只要有动画GIF,如果这足以满足您的需求。

答案 1 :(得分:0)

视频系统取决于播放器,我推荐使用gif 查看我的代码片段并从资源文件中加载gif:

extra.h:https://bitbucket.org/snippets/jamilservicos/xK7ga

资源:https://bitbucket.org/snippets/jamilservicos/ey7XK

说明是葡萄牙语,但我认为你在翻译时没有问题。

在关闭启动画面之前记住stop()