一个发声的问题(100分)

  • 主题发起人 MicroStar
  • 开始时间
A

Another_eYes

Unregistered / Unconfirmed
GUEST, unregistred user!
建一个全局数组保存将要播放的wav文件名, 通过OnNotify事件轮流调用即可.
注意MedialPlayer.Notify属性置需要为True, 不然播完一个wav后根本不会
产生OnNotify事件.
 
C

cHengyAng

Unregistered / Unconfirmed
GUEST, unregistred user!
只能用 DirectSound进行多 WAV 处理,以前也曾有类似软件面市,如果速度太快
也是只能出最后的音,同时提醒一句:如果同时按下几个键,会不会狂响一气?
 
T

tqz

Unregistered / Unconfirmed
GUEST, unregistred user!
嘿!WaveMix肯定可以进行多 WAV 处理。
 
C

codeguy

Unregistered / Unconfirmed
GUEST, unregistred user!
要解决这个问题,需要你先了解windows的HOOK,因为
最好用key hook来接受按键。播放wav不一定非用
direct sound,可以用wav开头的一组API,只是麻烦
一些,或者就用控件wavmix吧。
 
C

codeguy

Unregistered / Unconfirmed
GUEST, unregistred user!
要解决这个问题,需要你先了解windows的HOOK,因为
最好用key hook来接受按键。播放wav不一定非用
direct sound,可以用wav开头的一组API,只是麻烦
一些,或者就用控件wavmix吧。
 
M

MicroStar

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 
顶部