在WinCE中发出哔哔声,有可能吗?

Gol*_*old 5 c# audio compact-framework

是否有可能在WinCE中发出哔哔声?

我尝试,我得到一个错误

Jar*_*Par 11

用于生成的.net框架方法在框架的CF版本中不可用.发出哔哔声的最佳方法是将PInvoke引入MessageBeep函数.此方法的PInvoke签名非常简单

[DllImport("CoreDll.dll")]
public static extern void MessageBeep(int code);

public static void MessageBeep() {
  MessageBeep(-1);  // Default beep code is -1
}
Run Code Online (Sandbox Code Playgroud)

这篇博文有一个非常好的例子:http://blog.digitforge.com/?p = 4(在archive.org上)


cta*_*cke 6

是.P/Invoke PlaySoundsndPlaySoundMessageBeep.看到这个这个这个.令人惊讶的是搜索引擎可以在30秒内出现.