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.