Cod*_* It 3 c# winforms mouse-pointer
当它在表单内时,我能够获得鼠标位置.这是我的代码 -
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
lblXPosition.Text = MousePosition.X.ToString();
lblYPosition.Text = MousePosition.Y.ToString();
}
Run Code Online (Sandbox Code Playgroud)
但是当指针在表单之外时它不起作用.有什么建议吗?
你可以通过其他方式做到这一点.这是一种快速而简单的方法 -
private void timer1_Tick(object sender, EventArgs e)
{
lblXPosition.Text = MousePosition.X.ToString();
lblYPosition.Text = MousePosition.Y.ToString();
}
Run Code Online (Sandbox Code Playgroud)
定时器间隔时间500足以完成这项工作.即使您的指针位于表单之外,它也能正常工作.
| 归档时间: |
|
| 查看次数: |
53 次 |
| 最近记录: |