2011-08-18 61 views
0

我使用Cursor.Position属性来操作光标在我的程序中的位置。 它使用整型数据类型,并且光标的移动不平滑;它似乎生涩......我可以使用Cursor.Postion吗?或光滑的光标移动?

有没有办法使用单一或浮动数据类型?

我的唯一目的是在实时流畅的光标移动,即没有simlulations ...

+3

光标位置是在像素偏移量...什么1.5像素的偏移量甚至是什么? – Tejs

+0

如果你用手移动鼠标,这个动作可以吗? – Tigran

+0

我的钱在使用DoEvents()的OP上。 –

回答

2

图像跳动是不是作为一个int的结果,当光标可以只能是在屏幕上的特定像素位置;由于光标不能位于像素之间,所以具有浮点精度将被浪费。

这种急躁可能来自您用来执行运动的任何计时机制。你能和我们分享这些代码吗?