1

我想制作一个程序,如果我们点击一​​个位置,例如:-2, 0,就会完成一个功能。

PS:点击事件在表单上。那么,我应该使用计时器吗?

4

3 回答 3

1

不,只需将处理程序附加到OnClick表单上的事件。

http://msdn.microsoft.com/en-us/library/system.windows.forms.control.onclick.aspx

于 2012-09-25T12:58:37.197 回答
1

正如 Jakub 所说,使用表单点击事件。你可以在这里找到这个:

点击事件

当您单击表单上的任意位置时,您会在事件 args 中以 X 和 Y 坐标的形式获得单击的位置,以及单击了哪个鼠标按钮,如下所示:

事件参数

于 2012-09-25T13:04:00.140 回答
0

单击鼠标将为您提供鼠标位置。

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.
}
于 2012-09-25T13:03:51.837 回答