我正在尝试关闭正在播放视频的表单。我希望它在视频结束时关闭所述表单。
我正在使用嵌入到我的表单中的 wmp,隐藏了 ui 模式。
谢谢
您可以订阅播放器的PlayStateChange 事件。
wmp.PlayStateChange += new AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler(wmp_PlayStateChange);
private void wmp_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
{
if(e.newState == 8)
this.Close();
}