VC如何用mciSendString来播放音乐
mciSendString
mciSendString是用来播放多媒体文件的API指令,可以播放MPEG,AVI,WAV,MP3,等等,下面我们来介绍一
下它的使用方法:
一,打开多媒体文件。
首先在Dialog上面放一个Picture控件,MCISendString就在这个Picture控件的平面上播放多媒体文件,
设Picture控件的ID为IDC_STATIC1:
CStatic *pStatic=(CStatic*)GetDlgItem(IDC_STATIC1);HWND h=pStatic->GetSafeHwnd();
CString open1;
char buf[256];
open1.Format("open f:""mpeg""mpeg1.avi type MPEGVideo Alias movie parent %u Style %u notify", h,WS_CHILD);
mciSendString(open1.GetBuffer(open1.GetLength()),buf,sizeof(buf),NULL); 这样F盘下面的mpeg目录下的mpeg1.avi就打开了,其中的type MPEGVideo是指打开MPEG,AVI等类型,如果不加
type MPEGVideo这一句,就是打开WAV,MP3等,Alias movie定义了mpeg
1.avi的别名为movie,以后可以通过操
做movie就可以操作mpeg1.avi。
二,播放多媒体文件。
上面我们已经打开了f:"mpeg"mpeg1.avi,现在我们来播放它: mciSendString("play movie",buf,sizeof(buf),NULL);
如果想全屏播放:
mciSendString("play movie fullscreen",buf,sizeof(buf),NULL); 三,暂停播放。
mciSendString("pause movie",buf,sizeof(buf),NULL); 四,停止播放。
mciSendString("close movie",buf,sizeof(buf),NULL);
五,得到所播放文件的长度。
char sPosition[256];long lLength;
mciSendString("Status movie length", sPosition, 255,0);lLength=strtol(sPosition, NULL, 10);
其中lLength就是所播放文件的长度。
六,得到所播放文件的声音大小。
新闻网页贴吧知道音乐图片视频地图百科文库 搜 试试 7 帮助 全部 DOC PPT TXT ...用mciSendString制作可播放MPEG,AVI,WAV,MP3等的播放器_IT/计算机_专业资料。mciS...
mciSendString来播放音乐... 2页 1下载券 mciSendString的常用命令... 5页 2...MCISendString 详细参数 收藏 (注:本文以 2000 年七月的 MSDN 解释为准) MCI...
mciSendString mciSendString是用来播放多媒体文件的API指令,可以播放MPEG,AVI,WAV,...MCISendString详细参数 20页 1下载券 mciSendString来播放音乐... 2页 免费 实验...
mciSendString()用法_计算机软件及应用_IT/计算机_专业资料。音乐播放器做个mp3播放器,用realplay和WMP做出来的程序内存占用太大。 如果你仅仅是播放MP3,建议使用API...
6页 免费 MCISendString详细参数 20页 1财富值 使用APi函数播放MP3等音频... 11页 免费 mciSendString来播放音乐 2页 2财富值搜...
1个定时器控件Timer1 Option Explicit Private Declare Function mciSendString Lib...() Form1.BackColor = &H0& Command1.Caption = "播放音乐" Command2....
新闻网页贴吧知道音乐图片视频地图百科文库 搜 试试 7 帮助 全部 DOC PPT TXT ...(如果是播放视频) Dim B As Long mciSendString "status movie brightness", B...
新闻网页贴吧知道音乐图片视频地图百科文库 搜 试试 7 帮助 全部 DOC PPT TXT ...mcisendstring的用法,可以用在MFC做播放器的程序中做个mp3 播放器,用 realplay ...
mciSendString来播放音乐... 2页 1下载券 mciSendString的常用命令... 5页 2...***/ 如果你仅仅是播放MP3,建议使用API函数mciSendString,我把该函数的详细资料...
mciSendString函数详细使用_计算机软件及应用_IT/计算机_专业资料。关于音乐播放函数...上面我们已经打开了 f:"mpeg"mpeg1.avi,现在我们来播放它: mciSendString("...

我要评论