是否可以让 vb.net 程序在 PC 的内部扬声器中发出声音?你知道产生 C 的\a
BELL 的那个我试过beep()
,但这只会在声卡上产生错误声音。我也试过
<Runtime.InteropServices.DllImport("KERNEL32.DLL", EntryPoint:="Beep", SetLastError:=True, _
CharSet:=Runtime.InteropServices.CharSet.Unicode, ExactSpelling:=True, _
CallingConvention:=Runtime.InteropServices.CallingConvention.StdCall)> _
Public Shared Function _
aBeep(ByVal dwFreq As Integer, ByVal dwDuration As Integer) _
As Boolean
End Function
显然,它在 Vista 及更高版本上的唯一好处是没有任何乐趣。有什么建议么?