不准确的MousePosition

fra*_*cis 0 .net c# winforms

我正在做一些像form.Location = MousePosition一样简单的东西,但即使我点击1920x1080屏幕最右边的东西,我仍然会得到一个有点恒定的点(300~500~)...我错过了什么这里?

Chr*_*isF 5

相对于某些控件(可能是表单本身)而不是屏幕上的绝对位置,您得到了回报.

如果没有看到你的代码,我就无法确切地说出发生了什么,但是你需要查看你是否正在调用PointToClient光标位置.