I'm able to get the mouse position when it is within the form. Here is my code-
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
lblXPosition.Text = MousePosition.X.ToString();
lblYPosition.Text = MousePosition.Y.ToString();
}
But it does not work when the pointer is outside the form. Any suggestion?
You can do it some other ways. Here is a quick and simple way-
private void timer1_Tick(object sender, EventArgs e)
{
lblXPosition.Text = MousePosition.X.ToString();
lblYPosition.Text = MousePosition.Y.ToString();
}
Timer interval time 500 is well enough to do the job. It works even if your pointer is outside of form.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With