问题标签 [mousemove]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
717 浏览

.net-3.5 - MouseEventArgs.X 的类型是什么?

在 Visual Studio 2008 (.NET 3.5) 中使用 C#。调查System.Windows.Forms.MouseEventArgs

当我拦截处理MouseMove事件时,我看到长面板的奇怪行为。似乎MouseEventArgs.X从 0 到 32767,并环绕到 -32768。

当我在 Visual Studio 中查看变量时,它声称它的类型为int.

显然,它的行为方式是一个 16 位有符号整数。这是真的?这是硬限制吗?

谢谢!

0 投票
3 回答
6353 浏览

c# - 在c#中模拟鼠标光标在两个坐标之间移动

我正在尝试以编程方式在两个坐标之间移动鼠标。但我想在所有快速或慢速处理机器上可靠地保持速度。我在这里看到了这个链接。但它不能保证在模拟两个坐标之间的移动时光标的最佳、平滑和可见的速度。我想知道是否有人知道一种技巧来确定各种机器的延迟和步数等参数的最佳值就像我的第一个想法是使用 for-loop 进行特定的迭代来确定机器的性能然后根据 for 的时间对参数进行评分-loop 采取了......一个想法?还是我完全错了?谢谢

0 投票
3 回答
3695 浏览

javascript - mousemove 的触发在 Javascript 中是如何工作的?

我有一个对象可以在每次鼠标移动时打印鼠标的 x 和 y 位置。

是这样的:

我注意到,当您快速移动对象时,它只会打印出几个位置。

我并不完全不满意它这样做(因为让它为你跨越的所有数百个像素做一些事情会非常详尽)但我想知道它是如何工作的。

mousemove 事件是否限制为每秒一定数量的触发器或什么?

(顺便说一句:这是在 Ubuntu Linux 的 Chromium 上测试的)

0 投票
2 回答
1786 浏览

html - jquery html chrome 开发者工具时间线,每个mousemove 事件的jquery 触发?

jQuerymousemove为我触发了每个事件。

我如何让它停止这样做?

似乎 jQuery 1.2.6 没有这种行为,但 1.4 和 1.5 有。

Stackoverflow.com 也做同样的事情。想知道发生了什么变化。

jQuery 事件代码:

澄清一下,我不喜欢这种行为。我认为这是不必要的,特别是如果我从不打算首先使用 mousemove。

这种事情在某些情况下很重要。

0 投票
1 回答
457 浏览

jquery - 鼠标/键盘无效?如果处于活动状态,则执行函数,并且每秒只执行一次

我正在用 PHP 和 jquery 制作一个用户计数脚本,我想知道用户是否处于非活动状态。

但是我应该如何设置它,以便它不会在每次移动时更新,而是每 1 秒更新一次?像这样?

然后我还将添加一个具有相同功能的按键功能,以便我还可以判断键盘是否处于活动状态。

0 投票
1 回答
869 浏览

jquery - mousemove offset() 不会在 IE 7,8 中移动 DIV

我在这里遇到了一个奇怪的问题:
我今天创建了一个 mousemove 水平画廊。

该画廊可以在本地、在线完美运行,但仅限于:Safari、Opera、Mozilla、Chrome。
IE 甚至不会考虑移动我的画廊。

jSfiddle 演示

这是完整的代码示例:

0 投票
1 回答
484 浏览

flash - AS2:鼠标移动太快导致功能混乱

我使用以下代码作为一组可滚动条的一部分,以在拖动一个条时更改每个条与另一个条的关系。它一直有效,直到用户尽可能快地滑动栏然后数字出错......我确定这是无法像鼠标一样快速处理的功能,但有人知道解决这个问题的方法吗?

0 投票
1 回答
2002 浏览

flash - 在 startDrag 和 stopDrag 之间闪烁 AS3/鼠标位置

我有一个“拖动项目”和一些“放置目标”,所以我想在“拖动项目”拖动时突出显示放置目标,因此需要跟踪鼠标位置或监听鼠标移动事件。我尝试订阅 ENTER_FRAME 事件并进行命中测试,但想知道这种情况有什么解决方案。谢谢你。

0 投票
1 回答
764 浏览

javascript - 在 Safari 中按下鼠标右键的 MouseMove 事件不起作用

我正在尝试使用 Javascript 在 HTML 中制作游戏地图。我希望通过按住鼠标右键并移动鼠标来移动地图。
在 Firefox 和 Google Chrome 中,这可以正常工作,但在 Safari 中则无法正常工作。

有没有办法让 onMouseMove 事件在 Safari 上按下鼠标右键时起作用?

0 投票
2 回答
2421 浏览

c# - 即使鼠标不移动也会触发 Picturebox mousemove 事件

我正在开发一个 Windows C#、VS 2008 应用程序。我有一个 MDI 容器表单,我在运行时单击按钮向其中添加了一个新表单。创建子窗体时,我会在运行时向它添加一个面板控件和一个图片框控件到面板。

我为图片框添加了鼠标向上、鼠标向下和鼠标移动的鼠标事件处理程序。鼠标上下按预期工作,但是当鼠标悬停在图片框上且不移动时,鼠标移动事件会持续触发。我知道该事件正在被触发,因为在鼠标移动事件中,我保留了一个计数器变量,并在每次调用 mousemove 事件时将值递增并更新为标签。

为什么会这样?我正在使用的代码如下。

谢谢