通过控制主板蜂鸣器发出蜂鸣
// 第一个参数是指频率的高低,越大越高,第二个参数是指响的时间多长
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Runtime.InteropServices;//引入命名空间
namespace Demo
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
// 调用
Beep(1000, 700); // 这个声音还不错
}
/// <summary>
/// 控制主板蜂鸣器
/// </summary>
/// <param name="frequency">声音频率(从37Hz到32767Hz),在windows95中忽略</param>
/// <param name="duration">声音的持续时间,以毫秒为单位</param>
/// <returns></returns>
[DllImport("Kernel32.dll")]
public static extern bool Beep(int frequency, int duration);
}
}