播放声音函数PlaySound的用法
2013-06-01 23:03
302 查看
为了使我们的程序看起来更加人性化,有时候我们需要加入一些声音,所以这里介绍一种播放声音的函数PlaySound的用法。
首先我们要做的就是将头文件#include "MMSystem.h"包含进来。第二步,就是动态链接#pragma comment(lib, "Winmm.lib"),包含了这两句之后就可以使用PlaySound 函数了,这个函数一共有三个参数,第一个参数是要播放的声音文件的位置和名称,也就是文件的指针,第二个参数是HMODULE,播放声音的标志,详细的就不介绍了,直接传NULL给它就行,第三个参数的播放声音的方式,比如说SND_ASYNC,这个参数是一个UINT型的,它表示当出错时自动播放缺省的声音,这里的出错是指当找不到这个声音文件或者无法播放等等的错误。例如播放一个当前目录下的声音文件mysound.wav就可以用如下语句:PlaySound("mysound.wav",NULL,SND_ASYNC).这样当收到执行这条函数的命令后就会播放指定的声音了。
首先我们要做的就是将头文件#include "MMSystem.h"包含进来。第二步,就是动态链接#pragma comment(lib, "Winmm.lib"),包含了这两句之后就可以使用PlaySound 函数了,这个函数一共有三个参数,第一个参数是要播放的声音文件的位置和名称,也就是文件的指针,第二个参数是HMODULE,播放声音的标志,详细的就不介绍了,直接传NULL给它就行,第三个参数的播放声音的方式,比如说SND_ASYNC,这个参数是一个UINT型的,它表示当出错时自动播放缺省的声音,这里的出错是指当找不到这个声音文件或者无法播放等等的错误。例如播放一个当前目录下的声音文件mysound.wav就可以用如下语句:PlaySound("mysound.wav",NULL,SND_ASYNC).这样当收到执行这条函数的命令后就会播放指定的声音了。
相关文章推荐
- VC播放声音函数PlaySound和sndPlaySound的用法
- vc播放声音函数PlaySound和sndPlaySound的用法
- 声音播放函数PlaySound的使用(转的)
- VC++程序中加入自定义声音(PlaySound函数用法)
- MFC中MessageBeep与sndPlaySound播放声音函数使用
- VC++中使用低级音频函数WaveX播放声音文件
- C#调用声音函数(PlaySound,Beep,MessageBeep等)
- VC中使用低级音频函数WaveX播放声音文件
- c++——使用PlaySound()播放声音
- (Win32)PlaySound播放Wav声音+mciSendString播放多媒体
- windows程序设计二 播放声音的函数
- PlaySound函数用法
- 函数PlaySound和sndPlaySound的用法
- 【转】函数PlaySound和sndPlaySound的用法
- Windows API函数之PlaySound函数以及sndPlaySound函数用法总结
- 简单播放声音PlaySound
- 播放wav, PlaySound不太靠谱,有时没有声音,原因未知,改用MCI函数,尚未测试
- MPMoviePlayerController的用法和播放时只有声音没有图像的解决办法
- 关于playsound函数的一些用法
- MFC点击按钮发出声音_playsound_循环/单次播放_声音文件加入程序中