API mciSendString 不能播放问题 在我电脑里能播放m1v 格式的视频格式,到另一台电脑上就不能播放了,我装了暴风影音 这是为什么啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://msdn.microsoft.com/en-us/library/ms709492(VS.85).aspxmciSendStringThe mciSendString function sends a command string to an MCI device. The device that the command is sent to is specified in the command string.MCI设备版本不同吧 1、应该是MCI设备问题。微软从 Windows 2000 以后统一了MCI设备,比如:Win95/98 AVI设备是AVIVideo,Win2000以后的AVI设备是MPEGVideo;还有,Win95/98 有MPEGVideo2设备,而win2000以后,全部统一到了MPEGVideo设备。 你的问题就在这里,用 mciSendString 播放要指定MCI设备,如果MPEGVideo不行,就用MPEGVideo2试试。2、不推荐使用mciSendString 播放,就因为设备问题很麻烦。 如果安装了暴风影音,推荐使用微软操作系统自带的:quartz.dll(运动图像播放库,在c:\windows\system32下面),支持绝大多数音频、视频文件的播放。而且内部采用DS播放。网上有很多例子,自己搜一搜! 晕。请问楼上的能给个quartz.dll的实例么!!找了好久没找到!!晕死了 帮你找一个:http://tech.ddvip.com/2006-07/11541048486133.html WindowsMediaPlayer 不能随意改变大小啊 vb6用Rundll32.exe调用chrome快捷方式,有没有办法加个网址参数呢?比如打开text1中的网址? 将文件读入字节数组的问题 如何定义一个链表呢? 更改图片压缩代码成批处理? 知道主机IP地址怎样判断出主机的操作系统类型(如win2000还是win98或是别的操作系统) 怎么样可以得到文件列表框内的文件名呢? ActiveReport的数据更新问题? 打包过程中的一点问题,一些文件安装的路径 高分求教! VBA怎样实现数字大小写的转换? 改个代码 公历与农历转换的代码或控件
The mciSendString function sends a command string to an MCI device. The device that the command is sent to is specified in the command string.MCI设备版本不同吧
你的问题就在这里,用 mciSendString 播放要指定MCI设备,如果MPEGVideo不行,就用MPEGVideo2试试。
2、不推荐使用mciSendString 播放,就因为设备问题很麻烦。
如果安装了暴风影音,推荐使用微软操作系统自带的:quartz.dll(运动图像播放库,在c:\windows\system32下面),支持绝大多数音频、视频文件的播放。而且内部采用DS播放。网上有很多例子,自己搜一搜!
http://tech.ddvip.com/2006-07/11541048486133.html