level 1
将.WAV格式声音文件添加到资源文件中,假设“类型”为“WAVE”,“标识号”为“CLICK”,然后用下列代码即可播放:
Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As Any, ByVal uFlags As Long) As Long
Private Const SND_ASYNC = &H1 ' play asynchronously
Private Const SND_MEMORY = &H4 ' lpszSoundName points to a memory file
Private Sub Command1_Click()
dim arrClick() as byte
arrClick = LoadResData("Click", "WAVE")
sndPlaySound ByVal VarPtr(arrClick(0)), SND_ASYNC + SND_MEMORY
End Sub
2009年11月17日 01点11分