如何使自己的AcitveX不受MediaPlayer版本的影响?

wei20020225 2003-08-22 03:06:54
我做了一个ActiveX,,通过“Add to project”--"components and controls"插入了一个Windows media player控件,当时我安装的是播放软件Windows media player7.0.
我发现我的网页(里面嵌有我做的ActiveX)到了别人装了windows media player 9.0的电脑上,ActiveX里面的media player控件会变成和9.0版一样的风格,请问我的ActiveX如何才能不受电脑上装的播放软件Windows media player版本的影响?
我下载包里下载的是mscomct2.ocx。
请大家指点。
...全文
31 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
warmchang 2003-09-18
  • 打赏
  • 举报
回复
这样是不可能的!

你的程序在实例化的时候从guid来检测当前系统安装的media player控件。

即使涉及到版本问题,你的控件版本比media player9.0要低,系统也会自动的用media player9.0来实例化。
xnew2008 2003-09-17
  • 打赏
  • 举报
回复
不太可能,因为你使用微软的库,除非你不用它?
hardstar 2003-09-10
  • 打赏
  • 举报
回复
GZ
xnew2008 2003-08-26
  • 打赏
  • 举报
回复
gz
wei20020225 2003-08-26
  • 打赏
  • 举报
回复
up
wei20020225 2003-08-25
  • 打赏
  • 举报
回复
up

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧