Windows Media Player 7 及更高版本的 class ID 是:clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6.
因特網上的許多地方把 class ID 聲明爲:clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95. 此 class ID 是一個老的版本,但是依然可以工作,這是因爲其向後兼容性。但是如果您使用了老的 class ID,就無法使用增加到組件中的新特性了。
Windows Media Player 10
clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6 (與 WMP7 相同)
Windows Media Player 9
clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6 (與 WMP7 相同)
Windows Media Player 7
clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6
Windows Media Player 6.4
clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95
網上資源坑人不淺,幾乎說有的文檔都是 22D6F312-B0F6-11D0-94AB-0080C74C7E95,耽誤了我兩天時間查找資料。
<OBJECT CLASSID="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" ID="WMP" height="389" width="480">
<param name="rate" value="1">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value>
<param name="playCount" value="1">
<param name="autoStart" value="-1">
<param name="currentMarker" value="0">
<param name="invokeURLs" value="-1">
<param name="baseURL" value="">
<param name="volume" value="50">
<param name="mute" value="0">
<param name="uiMode" value="full">
<param name="stretchToFit" value="0">
<param name="windowlessVideo" value="0">
<param name="enabled" value="-1">
<param name="enableContextMenu" value="-1">
<param name="fullScreen" value="0">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value>
<param name="captioningID" value>
<param name="enableErrorDialogs" value="0">
</OBJECT>
這纔是比較新的版本