如何使用Playsound播放系统声音?(100分)

  • 主题发起人 主题发起人 PLS.Wang
  • 开始时间 开始时间
P

PLS.Wang

Unregistered / Unconfirmed
GUEST, unregistred user!
也就是SND_ALIAS模式下,比如播放最大放窗口的声音是:
PlaySound('Maximize', 0,
SND_ALIAS or SND_APPLICATION or SND_ASYNC or SND_NOWAIT or SND_NODEFAULT);
我检查过Maximize是有声音设置的,但是在我在调用后没有任何声音???
 
我把一个.wav放到资源文件,执行成功.
PlaySound('mywav', hinstance, SND_RESOURCE or SND_ALIAS or SND_ASYNC or SND_NODEFAULT or SND_NOWAIT);
 
不用资源文件,写成这样也能发出声音。
PlaySound(PCHAR('Maximize'), 0, SND_ASYNC);
 
不想用资源,这样EXE太胖了,我明白怎么回事了,不过还是谢谢你了
 
后退
顶部