MCI编程

如何获取音频文件总时长

如何获取音频文件总时长如何获取整个音频的完整长度,也要用到mciSendString函数,其步骤如下:通过sastus命令获取长度进行类型转换将得到的数据显示或处理(得到的结果是毫秒为单位)比如,我们获取D盘下一个dotc……

使用alias为音乐文件设置别名

使用alias为音乐文件设置别名在对音乐的每一步播放过程中,都需要对音乐名进行填写,如果遇到很长的音乐名,可能一个字符就会找不到文件,使得音乐无法播放,好在mci提供alisa语法支持对音乐文件进行起别名(有点类似C语言中的type……

MCI快进和快退音乐

MCI快进和快退音乐如何快进和快退音乐?这也是音乐播放器中常用的一个功能,mciSendString也为我们提供好了,与上一节调整音量类似,他也需要三个步骤:获取当前播放进度增加和减少进度定位新的播放进度,并播放第一步,……

MCI调整音量大小

MCI调整音量大小这一节我们学习如何调整音量的大小,调整音量大小分为三个步骤:获取当前音量值增加或减少音量按照新的音量值重新设定音量因此,按照这个三个步骤,我们分别来看,第一步获取音量需要用到命令status,完整的语……

MCI暂停和继续播放音乐

MCI暂停和继续播放音乐前面学了音乐的播放,大家已经听到悦耳的音乐,下面教大家继续提高控制能力,暂停和继续暂停和继续是分别通过: pause和resume命令实现的,也就是mciSendString的第一个……

如何用MCI播放音乐

如何用MCI播放音乐在引入头文件和必要的库之后,我们就可以对音乐进行播放操作了MCIERROR mciSendString(LPCTSTR lpszCommand, ……

mciSendString函数

mciSendString函数对于MCI控制音乐播放器,其实它主要的API无非就几个,通过封装的函数对命令进行解析然后执行命令。MCI包含的方式有以下两种:第一种:mciSendCommand(MCIDEVICEIDwDevice……

引入MCI头文件和静态库

引入MCI头文件和静态库一般来说,无论是windows还是第三方提供的库,往往都是各种API即函数,我们只需要如何使用调用即可,幸运的是mci的接口函数非常少,核心就那么几个,因此会比较容易学。接下来,MCI系列的接口需要引……