用户全局单击/释放鼠标按钮时的事件



嘿,伙计们,我想知道是否有办法检测用户是否点击了鼠标,以及他们是否释放了鼠标?目前我正在尝试使用:

   private void Form1_MouseDown(object sender, MouseEventArgs e)
    {
        start_x = e.X;
        start_y = e.Y;
        MessageBox.Show(start_x.ToString() + " : " + start_y.ToString());
    }

但这只适用于点击表单内部。如有任何帮助,我们将不胜感激。

尝试使用此库。

它允许您轻松注册全局键盘&鼠标挂钩并像处理任何其他.NET鼠标/键盘事件一样处理它们。

此外,CodeProject有大量关于的阅读材料

最新更新