onMouseover和onMousemove有什么区别

 我来答
yfcp
2016-09-03 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部
效果一样,区别是onmousemove鼠标每动一下都会出发设置,onmouseover只在鼠标进入时触发一次
WYZZWB2011407d2e
高能答主

2016-08-22 · 最想被夸「你懂的真多」
知道大有可为答主
回答量:5.2万
采纳率:77%
帮助的人:7600万
展开全部
在Visual Basic中,可以利用鼠标事件来使应用程序对鼠标的位置和状态作出响应,如单击、双击、移动、松开鼠标键和按下鼠标键等。
一、onMouseOver的用法。
松开鼠标键就是onMouseOver,发生在松开鼠标的时候。可以利用松开鼠标键的事件来代替单击事件。这样做的好处是可以在检测鼠标键的同时,检测你所按下的键盘上的功能键,如控制键。
二、onMouseMove的用法。
鼠标移动事件即onMouseMove,发生在鼠标滑动的时候。鼠标在对象上移动的时候,这个事件将一直发生。
但是,不是对鼠标经过的每个像素,Visual Basic都会生成鼠标移动事件。操作环境一秒生成有限的鼠标消息。并且,鼠标指针移动得越快,在任意两点之间所能识别的鼠标移动事件就越少。
应用程序能在极短的事件内识别大量鼠标移动的事件。因此,一个鼠标移动事件过程不应去做那些需要大量计算时间的工作。否则可能会引发意想不到的结果,或者使程序的运行变得非常缓慢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式