WindowsMediaPlayer控件全屏播放问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 22:56:44
貌似这个控件有两个bug
1 这个控件有一个全屏播放的方法,就是在属性栏里把fullscreen属性设置为true。但是这个属性只能在程序中无法动态赋值!在程序中写
WindowsMediaPlayer1.fullscreen=true程序肯定报错

2 这样就引出了第二个问题。
全屏方式下换节目,首先隐藏这个控件下方的进度条,方法是把有效属性和可见属性全设置为false(奇怪吧,把visible设置为false照样可以看见,只隐藏了自带的进度条)。换节目的方法是WindowsMediaPlayer1.URL="另一个节目"但是,节目是换了,全屏模式就自动跳回不是全屏了。。。。并无法再次全屏。

谁有办法解决这个问题。

我为了实现全屏播放功能不得不让整个窗体重新加载一次,闪两次屏。。unload me
form1.show
这样才能再次全屏。。我疯了都。。

1.用以下语句,一个WindowsMediaPlayer (WMP1),当前窗体Form1
me.left=0
me.top=0
me.borderstyle=1
me.width=screen.width
me.height=screen.height
WMP1.left=0
wmp1.top=0
wmp1.width=me.width
wmp1.height=me.height

要隐藏进度条的话,可以把wmp1的height设更大一些,直到看不到进度条为止