如何知道C#合并视频是否已完成? (COM组件)

时间:2013-01-28 17:53:57

标签: c# video

我已添加工具箱(选择项目 - > COM组件 - > Windows Media播放器) 在控制方案中,我可以选择视频的路径,但我知道如何知道视频是否完成,在视频完成时我需要做一些事件。 控件有任何专家,例如文本框,并没有事件.. 我该怎么办?

1 个答案:

答案 0 :(得分:0)

您应该使用WMP ActiveX的 PlayStateChange 事件。

点击此链接http://msdn.microsoft.com/en-us/library/windows/desktop/dd562460%28v=vs.85%29.aspx

this.VcVideo.PlayStateChange += new  AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler(VcVideo_PlayStateChange);