如何捕获鼠标移动C#表单应用程序?
如何在C#表单应用程序中捕获鼠标移动?这里有一个片段:如何捕获鼠标移动C#表单应用程序?,c#,forms,C#,Forms,如何在C#表单应用程序中捕获鼠标移动?这里有一个片段: Point mouseLocation; public Form1( ) { InitializeComponent(); this.MouseMove += new MouseEventHandler(Form1_MouseMove); } void Form1_MouseMove(object sender , MouseEventArgs e) { mouseLocation = e.Location;
Point mouseLocation;
public Form1( )
{
InitializeComponent();
this.MouseMove += new MouseEventHandler(Form1_MouseMove);
}
void Form1_MouseMove(object sender , MouseEventArgs e)
{
mouseLocation = e.Location;
}
@AdriannStander提供了3个优秀的研究链接——我只是喜欢编写代码片段;) 此选项适用于表单中的所有控件。不仅仅是形式本身
....
InitializeComponent();
foreach (Control ctrl in this.Controls)
{
ctrl.MouseMove += new MouseEventHandler(globalMouseMove);
}
....
private void globalMouseMove(object sender, MouseEventArgs e)
{
//TODO
}