axWindowsMediaPlayer_PlayStateChange什么时候会触发啊?
我有一个按钮,是播放和暂停功能,想通过axWindowsMediaPlayer_PlayStateChange事件来触发改变这个按钮的TEXT,写了下面代码:
private void axWindowsMediaPlayer_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)
{
this.buttonPlayOrPause.Enabled = true;
if (this.axWindowsMediaPlayer.playState == WMPLib.WMPPlayState.wmppsPlaying)
{
this.buttonPlayOrPause.Text = "暂停";
}
else
{
this.buttonPlayOrPause.Text = "播放";
}
}
可是我在this.buttonPlayOrPause.Enabled = true;设置断点,然后改变播放状态,比如暂停,停止什么的,可为什么都执行不到这一句??
难道不应该用硬这个事件~~,请大家帮忙,小弟初学,谢谢!