axwindowsmediaplayer的多个实例,只有一个允许全屏模式
问题描述:
我的应用程序生成多个实例axWindowsMediaPlayer
(每个表单一个)。播放一个文件时,设置为全屏不是问题,但是在播放2个文件时(每个监视器带有一个媒体播放器),它不会允许两个文件都进入全屏模式(该选项在上下文菜单中显示为灰色在第二个视频和错误的时候,当我尝试在代码中设置它)。axwindowsmediaplayer的多个实例,只有一个允许全屏模式
这是axwindowsmediaplayer
的限制吗?
答
我已经设法解决这个问题,但不会将此标记为答案,除非我没有得到任何其他反馈,因为我仍然觉得这有点作弊。
而不是使用wmPlayer.fullScreen
属性。请改为:
wmPlayer.Height = this.Height; //this being the form
wmPlayer.Width = this.Width;
wmPlayer.stretchToFit = true;