mciSendString(),mciExecute()和mciGetErrorString()。mciSendString函数的功能是传送指令字符串给MCI,mciExecute的功能和mciSendString一样,不同的是当发生错误时mciExecute会弹出对话框显示错误信息。mciGetErrorString的功能是将MCI错误代码转换为字符串。
MCI指令一般格式为:MCI指令 设备名 [参数]
打开多媒体设备:open,如:open CDAudio、open c:/windows/chimes.wav type waveaudio。
播放多媒体设备:play,如:play CDAudio from 5000 to 20000(播放CD的第5秒到第20秒)、play c:/windows/chimes.wav。
关闭多媒体设备:close,如:close all(关闭所有多媒体设备)。
得到设备状态信息:status,如:status cdaudio number of track(得到CD的曲目总数)