用mciSendString试试Public Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Longdim cmd as string
dim ret as string
dim rc as longcmd="open" & mFileName & "alias" &mAlias & "type MPEGVideo"rc=mciSendString(cmd,ret,0,0)定位窗口:cmd="window" & mAlias & "handle" & Trim$(Str$(mhWnd))
rc=mciSendString(cmd,ret,0,0)定位图象:cmd="put" & mAlias & "destination at" & strmLeft & strmTop & strmWidth & strmHeight(strmXXX使用前把数字用Trim$(Str$())转换成字符)用完了不要忘了关闭:rc=mciSendString("close MPEGVideo",ret,0,0)这个东西是播AVI用的,MCI设备应该能通用吧(不过不支持自动播放),供参考
如果是DIV4格式,则把MPEGVideo后面加2
dim ret as string
dim rc as longcmd="open" & mFileName & "alias" &mAlias & "type MPEGVideo"rc=mciSendString(cmd,ret,0,0)定位窗口:cmd="window" & mAlias & "handle" & Trim$(Str$(mhWnd))
rc=mciSendString(cmd,ret,0,0)定位图象:cmd="put" & mAlias & "destination at" & strmLeft & strmTop & strmWidth & strmHeight(strmXXX使用前把数字用Trim$(Str$())转换成字符)用完了不要忘了关闭:rc=mciSendString("close MPEGVideo",ret,0,0)这个东西是播AVI用的,MCI设备应该能通用吧(不过不支持自动播放),供参考
如果是DIV4格式,则把MPEGVideo后面加2
解决方案 »
- 求代码
- 求教,一道数学题,小弟是初学者
- 如何发送消息,按下toolbar中的按钮?
- 这个问题我觉得挺难!快来看!
- 问一个sql语句的写法(50分)------Waiting on line
- 一个很容易的问题 在线等
- 有谁可以帮我解决从图形中提取点阵数据的难题?
- vb怎么样实现读取exe文件的指定字节内容(比如从300到500),并写到另外一个文件中
- 这些参数表示什么意思
- 怎样设置flexgrid控件的列的宽度,能否举个例子。
- playyuer(女㊣爱): 版主啊,再帮忙看一下吧!http://www.csdn.net/expert/topicview1.asp
- 请教tg123(T.G.)帮我看看!!
cmd="play MPEGVideo"一定要发啊!