永发信息网

C# Winform 程序 使用电脑自带的喇叭,输出报警声?

答案:4  悬赏:20  手机版
解决时间 2021-03-24 17:34
  • 提问者网友:鼻尖触碰
  • 2021-03-23 18:06
C# Winform 程序 使用电脑自带的喇叭,输出报警声?
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-03-23 19:02
Beep beep=new Beep();
全部回答
  • 1楼网友:往事隔山水
  • 2021-03-23 20:44
Console.Beep();?
  • 2楼网友:枭雄戏美人
  • 2021-03-23 19:25
你可以使用系统自带的声音,例如
/// 声音频率(从37Hz到32767Hz)。在windows95中忽略
/// 声音的持续时间,以毫秒为单位。
[DllImport("Kernel32.dll")] //引入命名空间 using System.Runtime.InteropServices;
public static extern bool Beep(int frequency, int duration);
这个是你自定义的声音,可以在你点击按钮时调用Beep(800,200);该函数
又例如:
public enum MessageBeepType
{
Default = -1,
Ok = 0x00000000,
Error = 0x00000010,
Question = 0x00000020,
Warning = 0x00000030,
Information = 0x00000040
}
[DllImport("user32.dll", SetLastError = true)]
public static extern bool MessageBeep(MessageBeepType type);
这个是系统的声音,可以在你点击按钮时调用MessageBeep(MessageBeepType.Ok);该函数
希望对你有帮助
  • 3楼网友:酒安江南
  • 2021-03-23 19:11
win7用不了beep
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯