我想为自己构建一个应用程序,该应用程序将在后台(系统托盘)中运行,并在单击左侧或右侧按钮时记录鼠标的坐标。我发现这个代码在网上通过触发事件来获取鼠标坐标:在C#中单击鼠标获取鼠标坐标
protected override void OnMouseMove(MouseEventArgs mouseEv)
{
txtMouseX.Text = mouseEv.X.ToString();
txtMouseY.Text = mouseEv.Y.ToString();
}
这点我在正确的方向,我现在知道我怎样才能得到鼠标的X和Y坐标,但我不知道如果应用程序在后台运行,如何触发某个功能或鼠标点击。而且,这个代码似乎只能运行在它的形式,而不是整个屏幕?
任何帮助表示赞赏,欢呼声。
如何获取鼠标坐标取决于您使用的是Windows窗体还是WPF。你在用哪个? – 2010-06-28 03:14:07