我有一个 Visual C++/CLI 应用程序,它使用哔哔声来表示好的和坏的结果(当用户看不到屏幕时使用)。
目前,我使用低音哔哔声来获得不好的结果,使用高音哔声来获得良好的结果:
if( goodResult == true )
{
Beep(1000, 40);
}
else
{
Beep(2000, 20);
}
这在我的 Vista 笔记本电脑上运行良好,但我已经在其他笔记本电脑上尝试过,有些似乎播放声音的时间更短(它们听起来更像是咔哒声而不是哔哔声)或者声音根本不播放。
所以我在这里有两个问题:
- 有更可靠的蜂鸣功能吗?
- 有没有一种(简单的)方法可以播放一个简短的 .wav 文件或类似的文件(首选解决方案)。