社区
GAME,图形处理/多媒体
帖子详情
如何知道sndPlaySound已经播放结束?
Spring414
2004-09-09 03:24:39
谢谢。
...全文
271
8
打赏
收藏
如何知道sndPlaySound已经播放结束?
谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gobiz
2004-09-13
打赏
举报
回复
前面不是有人说了吗?开一个线程,在线程里播放音乐!
CareYouOnly
2004-09-12
打赏
举报
回复
如果不想程序被挂起,又可以知道PlaySound什么时候播放完音乐,需要怎么办那????
Spring414
2004-09-10
打赏
举报
回复
我用的就是SND_ASYNC,可是它没有停在那里呀。
gobiz
2004-09-10
打赏
举报
回复
sndPlaySound('C:\WINNT\Media\chimes.wav', SND_FILENAME or SND_ASYNC);
SND_ASYNC 是异步运行的意思
SND_SYNC 是同步运行的意思
如果要满足你的要求,就要是用SND_SYNC参数,这样在没有播放结束之前,系统会停止在sndPlaySound处!
Spring414
2004-09-10
打赏
举报
回复
sndPlaySound之后会继续执行下面的语句呀。
请教怎么用postmessage来判断!!
gobiz
2004-09-10
打赏
举报
回复
SND_ASYNC 是异步运行的意思 不会停止
SND_SYNC 是同步运行的意思 会停止
SuanAddMiao
2004-09-09
打赏
举报
回复
如果放音的时候做不成其它事,那只有为它再开个线程了。
SuanAddMiao
2004-09-09
打赏
举报
回复
procedure TForm1.Button1Click(Sender: TObject);
begin
sndPlaySound('C:\WINNT\Media\chimes.wav', SND_FILENAME or SND_ASYNC);
postmessage(……);//播音结束了
end;
c语言playsound null,VC++中
播放
声音wav最简单的方法——
sndPlaySound
[转]
非常感谢分享函数定义是:BOOL
sndPlaySound
(LPCSTR lpszSound, UINT fuSound);其中,lpszSound一般是wav文件的文件名,fuSound是参数。常见的fuSound参数有:SND_ASYNC 异步
播放
,即程序不等
播放
结束
就继续执行,
播放
背景声。SND_SYNC 同步
播放
,即
播放
结束
才继续执行SND_LOOP 循环
播放
SND_NODEFAULT 如...
VC++中
播放
声音wav最简单的方法——
sndPlaySound
一个VC项目要增加
播放
wav功能,要求很低,能循环
播放
和停止就可以。 因为只需在Windows上执行,先想到用MCI接口。试了一下,用mciSendCommand可以实现基本的
播放
wav文件的功能。但循环
播放
wav就麻烦了,必须向窗口传送MM_MCINOTIFY消息。 用
sndPlaySound
。一条语句
sndPlaySound
(filename, SND_ASYNC | SND_LOOP
vc
播放
声音函数PlaySound和
sndPlaySound
的用法
转自百度空间QQ: vc
播放
声音函数PlaySound和
sndPlaySound
的用法 资料 PlaySound和
sndPlaySound
的用法 需要头文件 #include "Mmsystem.h" #pragma comment(lib,"winmm.lib") //循环
播放
PlaySound(MAKEINTRESOURCE(IDR_WAVE1),AfxGetResou
PlaySound函数以及
sndPlaySound
函数用法总结
PlaySound函数以及
sndPlaySound
函数用法总结 转载https://www.cnblogs.com/xuemaxiongfeng/archive/2012/04/22/2464513.html 在wince应用程序编程中遇到了
播放
关机音乐的问题,还有同步
播放
和异步
播放
的问题,这些问题主要是PlaySound函数的问题。现将相关内容整理如下。 一、PlaySound函数用法 ...
VC++中
播放
声音wav
因为只需在Windows上执行,先想到用MCI接口。试了一下,用mciSendCommand可以实现基本的
播放
wav文件的功能。但循环
播放
wav就麻烦了,必须向窗口传送MM_MCINOTIFY消息。 google了一下,才发现原来有更简单的方法——用
sndPlaySound
。一
GAME,图形处理/多媒体
1,183
社区成员
14,336
社区内容
发帖
与我相关
我的任务
GAME,图形处理/多媒体
Delphi GAME,图形处理/多媒体
复制链接
扫一扫
分享
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章