如何在VB.NET中顺利移动鼠标

时间:2013-03-08 21:27:01

标签: vb.net drawing mouse

我一直试图在给定的时间跨度内沿着一条线移动鼠标指针,结果是混合的。如果时间跨度足够小,那么每个“delta”都足够大,可以在没有太多不精确的情况下移动而将PointF四舍五入到Point。

然而,对于更长的时间跨度,增量是如此之小以至于它们遭受舍入误差,这导致我的鼠标指向不沿原始期望线移动。

如何让鼠标在一条相当直线上从一个点移动到另一个点而没有不准确?

编辑:也许这些会有用吗?

http://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm

Moving the mouse along a diagonal line

0 个答案:

没有答案