using System;
using System.Threading;
using System.Runtime.InteropServices;
namespace ConsoleApplication1
{
partial class Program
{
enum MessageBeepType
{
Ok = 0,
OkCancel = 1,
Hand = 0x10,
Question = 0x20,
Exclamation = 0x30,
Asterick = 0x40,
Mask = 0xf0,
}
static void MessageBeepAndSleep()
{
_messageBeep(MessageBeepType.Asterick);
_messageBeep(MessageBeepType.Exclamation);
_messageBeep(MessageBeepType.Hand);
_messageBeep(MessageBeepType.Mask);
_messageBeep(MessageBeepType.Ok);
_messageBeep(MessageBeepType.OkCancel);
_messageBeep(MessageBeepType.Question);
}
static void _messageBeep(MessageBeepType beepType)
{
MessageBeep(beepType);
Thread.Sleep(1000);
}
//[DllImport("kernel32.dll")]
//static extern bool Sleep(UInt32 dwMilliseconds);
[DllImport("user32.dll")]
static extern bool MessageBeep(MessageBeepType beepType);
}
}
|