亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Visual Basic > 正文

MCI Command String總覽

2023-06-12 12:11:35
字體:
供稿:網(wǎng)友

(注:本文以2000年七月的MSDN解釋為準(zhǔn))

MCI Command String是多媒體設(shè)備的程序接口。通過它,我們可以打開一個(gè)多媒體文件,例如mp3,VCD文件,Mpeg4格式的文件等等,并對它進(jìn)行播放,暫停,關(guān)閉等操作?,F(xiàn)在小弟有幸給大家介紹一下MCI Command String的使用方法。
MCI Command String是通過mciExecute或mciSendString兩個(gè)函數(shù)執(zhí)行的。這兩個(gè)函數(shù)的聲明如下:
Private Declare Function mciExecute Lib "winmm.dll" Alias "mciExecute" (ByVal lpstrCommand As String) As Long
Private 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 Long
這兩個(gè)函數(shù)都有一個(gè)叫l(wèi)pstrCommand的參數(shù), 這個(gè)參數(shù)就是我們今天要介紹的MCI Command String。其中函數(shù)mciSendString還有三個(gè)參數(shù),lpstrReturnString是一個(gè)字符串,它用來接收mciSendString函數(shù)返回的信息(例如,我們在lpstrCommand中的ming令是讓函數(shù)返回打開的文件的設(shè)備類型,那么函數(shù)就把設(shè)備類型的信息保存在這個(gè)參數(shù)中。);uReturnLength參數(shù)用來指定參數(shù)lpstrReturnString的長度;hwndCallback是接收“wait”、“notify”消息的窗口句柄,在Visual Basic中調(diào)用時(shí)該參數(shù)設(shè)為0即可。
如果ming令執(zhí)行出錯(cuò),函數(shù)mciExecute會(huì)直接彈出一個(gè)對話框,提示出錯(cuò)的原因。而mciSendString函數(shù)會(huì)返回一個(gè)ErrorCode (錯(cuò)誤代碼),該代碼的具體含義您可以參考MSDN中的目錄“Platform SDKGraphics and Multimedia ServicesWindows MultimediaMultimedia ReferenceMultimedia ConstantsMCIERR Return Values”。您可以根據(jù)具體情況選擇到底使用哪一個(gè)函數(shù)來執(zhí)行MCIming令。例如,在調(diào)試的時(shí)候使用mciExecute,以便快速地獲得錯(cuò)誤原因,而在將要發(fā)布的程序中使用mciSendString函數(shù),讓程序中已設(shè)置的錯(cuò)誤陷阱去處理錯(cuò)誤,以避免頻繁的錯(cuò)誤提示而使用戶覺得厭煩。
 
在熟悉了這兩個(gè)函數(shù)后,我們就可以進(jìn)入正題?D?DMCI Command String了。
MCI Command String的ming令格式是這樣的:lpszCommand lpszDevice lpszCommandFlag lpazFlag
lpszCommand是mciming令,例如open,play,stop,close等等。
lpszDevice是設(shè)備名(或文件名)。例如,我們用以下的程序打開了我的文檔中的Music01.dat文件,并用“alias”參數(shù)將其別名設(shè)為OpenFile:
dim lReturn as long                                                               (1)
lReturn=mciExecute(“open C:Mydocu~1Music01.dat alias OpenFile type MPEGVideo”)      (2)
那么,在以后的MCI Command String中l(wèi)pszDevice參數(shù)必須指定為OpenFile。例如,關(guān)閉該文件的代碼如下:
lReturn=mciExecute(“close OpenFile”)                                               (3)
如果我們沒有為打開的文件設(shè)定別名,則以后調(diào)用的MCI Command String中l(wèi)pszDevice參數(shù)為DOS路徑名加文件名。例子如下:
dim lReturn as long                                                               (4)
lReturn=mciExecute(“open C:Mydocu~1Music01.dat type MPEGVideo”)                  (5)
lReturn=mciExecute(“close C:Mydocu~1Music01.dat type MPEGVideo”)                  (6)
從這里可以看出,設(shè)定別名的好處是減少了代碼的輸入。
LpszCommandFlag是mciming令的參數(shù)。如上代碼(2),“alias OpenFile”以及“type MPEGVideo”就是ming令“open”的參數(shù)。通常一個(gè)mciming令的參數(shù)少則幾個(gè)多則幾十個(gè)。
LpazFlag可以為指定為“wait”或“notity”。如果為“wait”,那么mciming令執(zhí)行完畢后會(huì)向父窗體發(fā)送MCI_WAIT消息,“notity”則發(fā)送MCI_NOTIFY消息。此參數(shù)在Visual Basic中無甚用處。
 
在此先聲明一下,微軟支持的多媒體設(shè)備的類型共有cdaudio,dat,digitalvideo,other,overlay,scanner,sequencer,vcr,videodisc,waveaudio十種(注意:微軟不支持RealPlay格式的文件。您可以用以下代碼獲得已打開的文件的類型:lReturn=mciSendString(“capability lpszDevice device type”,sReturn,32,0) )。至于哪一類設(shè)備支持哪些參數(shù),您可以在MSDN中查找關(guān)鍵字“MCI Command Strings”,選中所列出的ming令,在其中的HTML幫助文檔中通常會(huì)有一個(gè)表格告訴你哪些設(shè)備支持哪些參數(shù)或者在第一段中有信息告訴您哪些設(shè)備支持該ming令。
好了,現(xiàn)在讓我們對又繁索,又該死,又強(qiáng)大的mciming令參數(shù)作一個(gè)系統(tǒng)的介紹。(本文僅介紹openming令的常用參數(shù),其它ming令的參數(shù)有機(jī)會(huì)小弟再介紹給大家。)
open:
該ming令用來打開一個(gè)多媒體文件。所有的設(shè)備都支持這個(gè)ming令。在任何mciming令執(zhí)行前,都必須先打開多媒體文件,以初始化設(shè)備。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产亚洲精品一区二区| 天堂资源在线亚洲视频| 国产又黄又猛又粗又爽的视频| 婷婷国产成人久久精品激情| 亚洲综合婷婷久久| 999成人精品视频线3| 尤物国产精品| 波多野结衣啪啪| 日韩国产高清在线| 性感美女一区二区三区| 精品国内自产拍在线观看视频| 亚洲综合日韩中文字幕v在线| 国产精品久久久久久久妇| 日韩xxxxxxxxx| 亚洲天堂2018av| 亚洲欧洲在线观看| 九九精品免费视频| 亚洲高清免费在线观看| 国产福利图片| 电影k8一区二区三区久久| 丁香婷婷综合激情五月色| 91精品国产色综合久久不卡蜜臀| 少妇欧美激情一区二区三区| 亚洲亚裔videos黑人hd| 黄大色黄女片18第一次| 国产日韩欧美综合一区| 亚洲av成人无码网天堂| 国产网站麻豆精品视频| 欧美精品久久久久久久免费观看| av网站一区| 欧美影院三区| 国产视频aaa| 国产日韩视频一区二区三区| 一个人看的免费网站www视频| 欧美国产在线一区| 精品日本美女福利在线观看| 亚洲精美色品网站| 成人在线观看www| 中文字幕第36页| 国产精品久久久久久久久毛片| 日韩精品在线一区二区三区| 色综合天天视频在线观看| 久久―日本道色综合久久| 51精品国产黑色丝袜高跟鞋| 亚洲免费电影在线| h视频在线播放| 日韩国产成人精品| 美臀av在线| 免费在线亚洲欧美| 黄色三级生活片| 国产在线观看成人| 在线观看成人网| 天海翼一区二区三区四区在线观看| 91.com在线观看| 中文字幕a在线观看| 佐佐木明希av| 免费黄色在线网址| 色狠狠久久aa北条麻妃| 亚洲国产精品视频一区| 国产熟女高潮一区二区三区| 亚洲精品国产精品久久| 神马久久久久久久| 免费白浆视频| 久久夜色精品国产| 欧美亚洲高清一区二区三区不卡| 日韩大片b站免费观看直播| 国产91精品黑色丝袜高跟鞋| 三级精品在线观看| v天堂福利视频在线观看| 久久www视频| 欧美日韩国产成人| 都市激情综合| 欧美极品xxx| 91精品丝袜国产高跟在线| 亚洲另类第一页| 99精品国产九九国产精品| 日本一区二区三区四区高清视频| 9.1成人看片| 少妇bbw搡bbbb搡bbbb| 91免费精品视频| 91网站免费观看| 欧美一级电影网站| 91在线视频在线| 国产精品99久久久久久动医院| 国产精品第二十页| 色噜噜狠狠狠综合曰曰曰88av| 精品少妇一区二区三区在线| 欧美人与牲禽动交com| 日本中文一区二区三区| 香港欧美日韩三级黄色一级电影网站| 精品成人国产| 日韩精品久久久久久福利| 国产精品久久久久久久裸模| 亚洲欧美中文在线视频| 亚洲一区二区三区三州| 亚洲自拍欧美色图| **性色生活片久久毛片| 欧美日韩一区在线播放| 欧亚av在线| 美女扒开内裤让男人桶| 在线播放evaelfie极品| 国产伦精品一区二区三区四区免费| 日本在线观看一区| 三级影片在线观看欧美日韩一区二区| 日韩综合精品| 68精品国产免费久久久久久婷婷| 91精品国产91久久久久久吃药| 日本午夜大片a在线观看| 亚洲日本视频在线观看| 久久久久亚洲av成人网人人软件| 成人精品福利| 中文字幕资源网在线观看免费| 久久久一本精品| 福利一区二区三区视频在线观看| 国产精品无码2021在线观看| 中文字幕亚洲欧美日韩在线不卡| eeuss鲁片一区二区三区在线观看| 国产熟女一区二区丰满| 久久久久久久综合色一本| 久久尤物视频| 久久久国产一区二区三区四区小说| 亚洲精品动漫100p| 色综合久久久久综合| 欧美一区二区三区在线| 91看片一区| 三级中文字幕在线观看| 少妇熟女视频一区二区三区| 国产一区二区三区在线观看免费视频| 妞干网福利视频| 97se亚洲国产一区二区三区| 偷拍25位美女撒尿视频在线观看| 少妇高潮流白浆| 天天超碰亚洲| 青青免费在线视频| 午夜久久黄色| 国产精品毛片a∨一区二区三区| 99re66热这里只有精品3直播| 激情成人综合| 风间由美一区| 91精品久久久久久综合五月天| 麻豆视频传媒入口| 天堂精品中文字幕在线| 97视频在线观看成人| 精品国产乱码久久久久久久软件| 国产精品麻豆| 国产精品免费无遮挡无码永久视频| 水莓100国产免费av在线播放| 精品一区二区三区的国产在线观看| 你懂的亚洲视频| 中文字幕+乱码+中文字幕一区| av成人黄色| 亚欧日韩另类中文欧美| 51漫画成人app入口| 国产一区二区三区不卡在线观看| 色综合久久久久久中文网| 欧美图片欧美激情欧美精品| 欧美久久免费观看| 国产91精品一区二区| 草草久久久无码国产专区| 99热这里只有成人精品国产| 欧美精品一区二区精品网| 国精产品一区一区三区mba桃花| 久久久久久久久综合| 狠狠狠综合7777久夜色撩人| 成人动漫一区| 亚洲 欧美 视频| 视频一区三区| 熟妇人妻系列aⅴ无码专区友真希| 先锋影音国产一区| 熟妇女人妻丰满少妇中文字幕| 欧美性精品220| 亚洲精品一区二区三区婷婷月| 羞羞在线视频| 欧美人妻一区二区| 麻豆av电影| 成人频在线观看| 偷偷www综合久久久久久久| 蜜桃一区二区三区在线| 成人亚洲国产| 免费h片在线| 性欧美18—19sex性高清| 天天av天天爽| 激情视频网站在线观看| 免费av中文字幕| 国产精品久久久久久人| 精品亚洲aⅴ在线观看| www.午夜| 日韩理论片一区二区| 日本爱爱小视频| 日韩欧美国产免费播放| 欧美黑人视频一区| 国产欧美一区二区精品婷婷| 亚洲欧美在线成人| 国产精品视频看看| 亚洲婷婷在线视频| 日本久久天堂| 国产精品国产精品国产| 国产精品自拍区| 免费观看91视频大全| 国产激情在线播放| 99视频在线免费观看| 亚洲深夜激情| 国产精品91久久久久久| 日本不卡一区在线| 国产区精品区| 亚洲黄色激情视频| 亚洲午夜av在线| 国产综合欧美| 国产又黄又粗又猛又爽| 久久全国免费久久青青小草| 久久久久久99久久久精品网站| 国产精品香蕉在线观看| 久无码久无码av无码| 国产无遮无挡120秒| 国产一区二区伦理| 欧美色精品在线视频| 亚洲日本韩国一区| 欧美成aaa人片在线观看蜜臀| 久久国产一二区| 亚洲日本视频在线观看| 亚洲免费伊人电影在线观看av| 麻豆国产传媒av福利| 国产3级在线观看| 国产精品综合久久| 揉丰满老妇老女人的毛片| 国产一二三区在线观看| 一级片在线免费看| 婷婷久久久久久| 欧美人与拘性视交免费看| 又黄又爽毛片免费观看| 日批视频在线免费看| 国产经典视频一区| 精品国产av一区二区| 91精品国产色综合久久不卡98| 亚洲激情第一区| 欧美激情视频二区| 久久久久久久网| 中文精品视频一区二区在线观看| 亚洲综合免费观看高清在线观看| 久久人人爽人人爽人人片av高请| 久久久久成人网站| 92国产精品| 99视频只有精品| 国产成人啪免费观看软件| 日韩中文字幕在线视频观看| 极品久久久久久| 都市激情久久久久久久久久久| 色8久久人人97超碰香蕉987| 欧美在线观看一区| 疯狂试爱三2浴室激情视频| 午夜精品999| 一本色道久久综合亚洲精品不卡| 亚洲精品一线二线三线无人区| 天天干天天草| 国产精品国产三级国产专区53| 国产亚洲成av人在线观看导航| 亚洲欧美日本伦理| 91精品国产色综合久久ai换脸| 色94色欧美sute亚洲线路一久| 97久久精品| 1024手机看片国产| 国产精品视频久久久久久| 999国产精品永久免费视频app| 欧美午夜一区二区三区免费大片| 精品三级久久| 日韩欧美国产视频| 欧美视频导航| 国产美女精品在线| 国产精品一级| jlzzjizz在线播放观看| 国产一二三区在线观看| 久久久久亚洲av片无码下载蜜桃| 日韩精品视频一区二区三区| 欧美日韩在线视频免费观看| 综合久草视频| 五月天婷婷在线视频| 亚洲欧美自拍偷拍| 一区二区三区在线观看www| 亚洲免费精品| 久久国产一二区| 国产精品制服诱惑| 亚洲大片免费看| 国产小视频在线观看免费| 日本三级在线观看网站| 精品三级久久久久久久电影聊斋| 亚洲第一精品久久忘忧草社区| 992kp快乐看片永久免费网址| 欧美精品 国产精品| 欧美中文字幕一区二区三区| 伊人久久大香线蕉av一区| 国产精品久久久久久久久快鸭| 国产精品成人无码专区| 高清在线一区二区| 欧美午夜精品电影| 久草视频视频在线播放| 无码人妻精品一区二区50| 成人欧美一区二区三区黑人| 日韩欧美高清在线| 成人国产视频在线| 亚洲第一区中文99精品| 久久国产精品亚洲77777| 西西大胆午夜视频| 亚洲三区在线观看| 日本不卡视频在线播放| 爱爱网站免费| 一起操在线观看| 第四色在线一区二区| 欧美日韩精品免费观看视频| 91视频这里只有精品| 亚洲免费av网址| 99久久精品无码一区二区毛片| 久久精品2019中文字幕| 天天射—综合中文网| 国产伦精品一区二区| 亚洲一区二区三区加勒比| av漫画网站| 免费观看日批视频| 里番精品3d一二三区| a√免费观看在线网址www| 久久er99精品| 国产精品入口福利| 一区二区久久精品| 欧美一区二区三区成人久久片| 欧美e片成人在线播放乱妇| 国产九九精品| 在线观看欧美一区二区| 色婷婷精品久久二区二区蜜臀av| 区一区二视频|