たとえば、 -2, 0 などの場所をクリックすると、関数が実行されるプログラムを作成したいと思います。
PS:クリックイベントはフォーム上にあります。では、タイマーを使用する必要がありますか?
たとえば、 -2, 0 などの場所をクリックすると、関数が実行されるプログラムを作成したいと思います。
PS:クリックイベントはフォーム上にあります。では、タイマーを使用する必要がありますか?
Jakub が言うように、フォームのクリック イベントを使用します。これは次の場所にあります。
フォームの任意の場所をクリックすると、次のように、イベント引数で X 座標と Y 座標として渡されたクリックの位置と、クリックされたマウス ボタンが取得されます。
OnClick
いいえ、フォームのイベントにハンドラーを添付するだけです。
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.onclick.aspx
マウスをクリックすると、マウスの位置が表示されます。
this.MouseClick += new System.Windows.Forms.MouseEventHandler(Form1_MouseClick);
void Form1_MouseClick(object sender, System.Windows.Forms.MouseEventArgs e)
{
if (e.X == -2 && e.Y == 0)
; // Do function.
}