我有一个Windows应用程序。我正在使用AxInterop.WMPLib dll中的axwindowsmediaplayer。我对播放视频没有任何问题,但我想在用户通过点击媒体播放器到达特定时间时触发事件。我查看了dll文件,但我找不到这样的事件。任何人都可以帮我解决当用户再次访问视频时如何触发事件?
由于
答案 0 :(得分:4)
PositionChange事件怎么样?
修改强>
一个简短的例子:
public Form1()
{
// ...
axWindowsMediaPlayer1.PositionChange += axWindowsMediaPlayer1_PositionChange;
}
void axWindowsMediaPlayer1_PositionChange(object sender, AxWMPLib._WMPOCXEvents_PositionChangeEvent e)
{
MessageBox.Show("The user changed the position from " + e.oldPosition + " to " + e.newPosition);
}