怎样获取当前鼠标位置

怎样获取当前鼠标位置,第1张

获取鼠标当前位置只需:pageX、pageY即可。

具体步骤如下:

1、新建一个html代码页面,在这个html页面找到<body>,然后在这个<body>里创建一个用来显示坐标位置的<div>,并给这个<div>添加一个id。

创建<div>的代码:<div id="point-loc"></div>

2、使用pageX、pageY获取鼠标当前位置。在<title>标签后面新建一个<script>,创建鼠标移动时获取鼠标当前的位置。

js代码:<script type="text/javascript">

documentonmousemove = function(e){

var loc = "当前位置 x:"+epageX+",y:"+epageY

documentgetElementById("point-loc")innerHTML = loc;

}

</script>

3、保存html后使用浏览器打开即可得到鼠标位置

使用以上方法即可获取鼠标位置哦。

获取当前位置代码如下:

<html>

<head>

<meta >

CPoint

pt;

::GetCursorPos(&pt);

这样就可以得到当前鼠标的位置了,(ptx,pty)。

要获得鼠标点击时的坐标不用自己获得的,MFC的消息映射函数的参数中有鼠标位置的这个参数的。

CPoint

pt;

::GetCursorPos(&pt);

这样就可以得到当前鼠标的位置了,(ptx,pty)。

要获得鼠标点击时的坐标不用自己获得的,MFC的消息映射函数的参数中有鼠标位置的这个参数的。

在舞台上先设两个文本,分别用来获取鼠标坐标;

实例分别命名为MouseX和MouseY。

var

curFrame:Number

=

24;//输入这个影片的帧频,这里默认为24,你需要自己设置

var

times:Number

=

05;//获取的间隔,这里默认为05秒,按您说的

var

i:Number

=

0;

var

getMouseX:Number;//定义存放x坐标的变量

var

getMouseY:Number;//定义存放y坐标的变量

onEnterFrame

=

function()

{

i++;

if

(i

%

(curFrametimes)==0)

{

getMouseX

=

_xmouse;

getMouseY

=

_ymouse;

}

_rootMouseX

=

getMouseX;

_rootMouseY

=

getMouseY;

}

随着鼠标的移动,舞台上的两个文本的值就变化了。

其实很简单,逐行手敲,亲测可用。

Private Type POINTAPI

X As Long

Y As Long

End Type

Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long

Private Sub Command1_Click()

Dim Point As POINTAPI

GetCursorPos Point

Print "鼠标横坐标为:" & PointX

Print "鼠标纵坐标为:" & PointY '打印鼠标位置坐标

End Sub

以上就是关于怎样获取当前鼠标位置全部的内容,包括:怎样获取当前鼠标位置、如何获取鼠标物理坐标、网页里怎么获得鼠标点击时的坐标和d起时的坐标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9334614.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存