看见了几个控件,但是不知道我们用,有什么区别和相同。如果有详细的介绍最好(函数,方法,属性等)。WindowsMediaPlayer,MSWebDVD Class,APlayer Control 3个控件。另外我看见WindowsMediaPlayer在网上的资料,基本是2005的,我的是2008.但是我并没有找到说的control.player等方法啊。控件里面直接就有了播放暂停等按钮啊。
这些都是第三方控件吧,不晓得VS里有这些控件,可以去每个控件的官方找些资料看看。
APlayer Lib 是迅雷看看的组件... 相当不错的一个基于 Directshow 的播放器控件 如果是自己写的玩玩的软件 可以使用...商业的话...版权问题...呵呵...他做的相当 变态...无论你改成什么名字 注册后 都会变成 APlayer_01.dll 而且 在C盘 某个特定的地方...MSWebDVD Class 我就不知道了 WindowsMediaPlayer这个是微软的...
其实楼主 完全可以使用DirectShow SDK 自己写个播放器...网上教程 非常多...如果对播放器要求高 seek 速度快 ... 那么就可以使用 ffmpeg sdk 不过非常考验你的基础了...要用心去学习 流媒体处理... 而且似乎 只能打开RMVB 却无法播放RMVB 不过可以加入 MPlayer 开源代码中RMVB 解码的代码就支持了...还有种办法就是 直接用MPlayer.exe 写个GUI 呵呵...这个是懒人 却又很想要个不错 输出范围广...解码速度快的 不错选择...
搂主, 迅雷他们已经开放了 APlayer 的 API, 你可以去他们官网看看, aplayer.open.xunlei.com, 那里有下载帮助文件的