axwindowsmediaplayer的多个实例,只有一个允许全屏模式

时间:2016-01-23 23:58:48

标签: c# winforms windows-media-player axwindowsmediaplayer

我的应用程序会生成axWindowsMediaPlayer的多个实例(每个表单一个)。播放一个文件时,设置为全屏不是问题,但是当播放2个文件(每个显示器有一个媒体播放器)时,它不会允许两个进入全屏模式(该选项显示为灰色)在第二个视频的上下文菜单中,当我尝试在代码中设置错误时出错。

这是axwindowsmediaplayer的限制吗?

1 个答案:

答案 0 :(得分:0)

我已经成功解决了这个问题,但除非我没有得到任何其他反馈,否则不会将此作为答案,因为我仍然觉得这有点作弊。

而不是使用wmPlayer.fullScreen属性。这样做:

wmPlayer.Height = this.Height; //this being the form
wmPlayer.Width = this.Width;
wmPlayer.stretchToFit = true;