首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

哪位高手能帮小弟我解释一下WMP组件的OpenStateChange,PlayStateChange和StatusChange之间的区别

2012-01-14 
谁能帮我解释一下WMP组件的OpenStateChange,PlayStateChange和StatusChange之间的区别?谁能帮我解释一下WM

谁能帮我解释一下WMP组件的OpenStateChange,PlayStateChange和StatusChange之间的区别?
谁能帮我解释一下WMP组件的OpenStateChange,PlayStateChange和StatusChange之间的区别?

感觉,StatusChange好像是前两者的超集,每一个OpenStateChange或者PlayStateChange事件的同时都会触发一个StatusChange吗?

[解决办法]
最简单的办法打断点,调测以下。下面是WMPSDK中给你整理的:
a> The OpenStateChange event occurs when the openState property changes value.
Player.openState Possible Values:
PlaylistChanging\PlaylistLocating\MediaLoading\MediaOpening...

b> The PlayStateChange event occurs when there is a change in the playState property.
player.playState Possible Values:Stopped\Paused\Playing...

c> The StatusChange event occurs when the status property changes value.
The StatusChange event is fired whenever this property changes value.

热点排行