/*******************************************************/
/*★ Click を override して Beep を鳴らす 前田 稔 ★*/
/*******************************************************/
using System;
using System.Drawing;
using System.Windows.Forms;
public class MyForm : Form
{
int mode = 0;
public MyForm()
{
}
protected override void OnMouseDown(MouseEventArgs e)
{
switch(mode)
{ case 0:
//メッセージ(情報)を鳴らす
System.Media.SystemSounds.Asterisk.Play();
break;
case 1:
//一般の警告音を鳴らす
System.Media.SystemSounds.Beep.Play();
break;
case 2:
//メッセージ(警告)を鳴らす
System.Media.SystemSounds.Exclamation.Play();
break;
case 3:
//システムエラーを鳴らす
System.Media.SystemSounds.Hand.Play();
break;
case 4:
//メッセージ(問い合わせ)を鳴らす
System.Media.SystemSounds.Question.Play();
break;
}
mode = (mode+1)%5;
}
}
class mouse
{
public static void Main()
{
MyForm mf = new MyForm();
Application.Run(mf);
}
}
|