有关MMcontrol和picture 去播放avi格式的视频
最近再学怎么用mmcontrol控件做一个播放器,但是我在网上查了许多的资料,都没有实现,请高手指点.最好是能付上源码,先谢了 调用控件 在form的load事件中。如下
MMControl1.DeviceType = "MPEGVideo" '这里是你要播放的文件类型avivideo之类的或设备类型
CommonDialog1.ShowOpen CommonDialog1这个控件需要你从工程--部件 里拉出来
MMControl1.FileName = CommonDialog1.FileName '读取文件名
MMControl1.Command = "open" '打开文件
MMControl1.hWndDisplay = Picture1.hWnd '播放画面定位
MMControl1.Command = "play" '开始播放
小程序仅供参考 上面的代码可以用,好像图片框在播放视频时会受到限制,不能全屏啊!可以帮助解决下吗?谢谢了!!! VB6.0循序渐进教程当中应该有吧。容易找到。 avi格式其实有很多不同的编码方式,系统自带的mmcontrol默认状态下估计只能对mpeg1格式的avi进行解码.
不知道你所谓的"没有实现"是否属于这种问题.
如果你只是卡在控制命令的调用上, 只要查一下MSDN上, 上面的例子很完整的.
补充:VB , 多媒体