视频结束时C#,关闭活动表格

时间:2013-04-21 20:51:35

标签: c# media-player wmp

我正在尝试关闭正在播放视频的表单。我希望它在视频结束时关闭表格。

我正在使用嵌入到我的表单中的wmp,隐藏了ui模式。

由于

1 个答案:

答案 0 :(得分:1)

您可以订阅播放器的PlayStateChange event

wmp.PlayStateChange += new AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler(wmp_PlayStateChange);

private void wmp_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
{
    if(e.newState == 8)
       this.Close();
}