wxwidgets: SplashScreen with video

wxwidgets: SplashScreen with video

本文关键字:video with SplashScreen wxwidgets      更新时间:2023-10-16

我刚开始使用wxWidgets,并使用它围绕我编写的一些命令行软件构建GUI。

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

将其扩展为播放视频而不是显示图像会很简单吗?或者使用wxWidgets还有其他更方便的方法吗?

wxSplashScreen类本身不允许您这样做,但您可以使用评论中提到的wxMediaCtrl根据其代码编写自己的版本,或者如果这足以满足您的需求,可以只使用动画GIF。

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

额外.h:https://bitbucket.org/snippets/jamilservicos/xK7ga

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

说明书是用葡萄牙语写的,但我认为它对你的翻译没有问题。

记住关闭启动屏幕前的停止()