Player.OpenStateChange 事件

[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

OpenStateChange 事件在 openState 属性更改值时发生。

语法

Player.OpenStateChange(
  NewState
)

parameters

NewState

数字 () 指定新的打开状态。 有关值表,请参阅 openState

返回值

此事件不返回值。

备注

Windows 媒体播放器尝试打开网络文件时可能会经历多个打开状态,例如查找服务器、连接到服务器,最后打开文件。 每次打开状态更改时都会触发此事件。

事件参数的值由Windows 媒体播放器指定,可以使用给定的参数名称访问或传递到导入的 JScript 文件中的方法。 此参数名称必须完全如所示键入,包括大写。

不保证Windows 媒体播放器状态以任何特定顺序出现。 此外,并非每个状态都必然在一系列事件期间发生。 不应编写依赖于状态顺序的代码。

要求

要求
版本
Windows 媒体播放器版本 7.0 或更高版本。
DLL
Wmp.dll

另请参阅

Player 对象

Player.openState