`
zhangyaochun
  • 浏览: 2595842 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

获取鼠标事件的鼠标x|y坐标

阅读更多

获取鼠标事件的鼠标x|y坐标

 

关于Event相关的可以参考http://zhangyaochun.iteye.com/blog/1439502

兼容性参考http://zhangyaochun.iteye.com/blog/1439543

 

/*
*pointer ---the mouse position x/y*
*@function*
*@param {Event} event*
*/
ZYC.event.pointer = function(event){
    return {
	  //getX---ZYC.event.pointer(event).x
	  x: event.pageX || ((event.clientX || 0)
	                    + (document.documentElement.scrollLeft || document.body.scrollLeft));   
	  
	  //getY---ZYC.event.pointer(event).y
	  y: event.pageY || ((event.clientY || 0)
	                    + (document.documentElement.scrollTop || document.body.scrollTop));   
	};
};
 
1
0
分享到:
评论

相关推荐

    C#语言实现获取鼠标当前位置坐标的功能

    在C#编程中,获取鼠标当前位置的坐标是一项基础但实用的操作,这通常涉及到Windows API的交互或者是.NET Framework提供的鼠标事件。下面将详细讲解如何通过C#实现这一功能,并结合具体的代码示例进行说明。 首先,...

    MFC实现获取鼠标坐标

    我们可以通过point.x和point.y获取水平和垂直坐标。 如果需要在非客户区获取鼠标坐标,比如整个窗口包括边框和标题栏,可以使用GetCursorPos函数,它返回一个CPoint对象,表示鼠标在屏幕上的位置: ```cpp CPoint ...

    C#获取鼠标坐标源码

    // 获取鼠标相对于控件的X和Y坐标 int mouseX = e.X; int mouseY = e.Y; // 输出坐标到控制台 Console.WriteLine($"鼠标位置:({mouseX}, {mouseY})"); } } ``` 在这个例子中,当鼠标在窗体上移动时,会触发`...

    java获取鼠标坐标位置swing

    在这个例子中,`mouseMoved` 方法会被调用,每当我们移动鼠标时,它都会更新JLabel的内容,显示当前鼠标在窗口内的X和Y坐标。`mouseDragged`方法则用于处理鼠标拖动事件,但在此案例中,我们仅关注鼠标移动。 在...

    Windows使用QT获取鼠标的位置坐标和移动趋势(相对位移)

    总的来说,Windows环境下利用Qt获取鼠标的位置坐标和移动趋势,主要涉及Qt的鼠标事件处理机制、坐标转换以及位移计算。通过理解和应用这些概念,开发者可以创建出对鼠标输入有精细控制的应用程序。

    火狐兼容获取鼠标的坐标

    标题“火狐兼容获取鼠标的坐标”涉及到的是在网页开发中如何在Firefox浏览器上获取鼠标指针的位置。在Web开发中,特别是在JavaScript编程中,获取鼠标坐标是一项常见的需求,用于实现各种交互效果,如拖放功能、点击...

    JQuery获取鼠标坐标

    事件处理器内部,通过`e.originalEvent`访问原生事件对象,从中提取`x`和`y`坐标。需要注意的是,由于不同浏览器对事件对象的属性命名可能有所不同,这里使用了兼容性处理,确保在多种浏览器环境下都能正确获取坐...

    C#获取鼠标坐标源码2019

    本主题聚焦于“C#获取鼠标坐标”的技术,这是C#编程中常见的一个功能,涉及到事件处理和Windows API的使用。下面将详细介绍如何在C#中获取鼠标的当前位置。 1. **基础概念** - **事件处理**: 在C#中,当鼠标在界面...

    LabVIEW 调用user32.dll获取鼠标坐标

    然后,我们将这个簇解构,把X和Y坐标分别连接到前面板的数值显示控件,这样就能实时看到鼠标的位置变化。 需要注意的是,LabVIEW的版本兼容性问题。根据描述,这个示例程序支持8.5及以上的版本。这意味着在较早版本...

    c# 获取全局的鼠标坐标

    如果函数调用成功,将打印出鼠标的X和Y坐标;如果失败,则输出错误信息。 除了`GetCursorPos`,还有其他API函数可以用来获取鼠标状态,例如`GetAsyncKeyState`用于检查按键是否被按下,`SetCapture`和`...

    C# Winform程序,用于获取鼠标所在位置的坐标值和RGB值

    在标题中提到的功能,主要是捕获鼠标事件并获取其当前位置的坐标。在C#中,可以利用System.Windows.Forms命名空间下的Cursor类来获取鼠标的位置。以下是一个简单的示例,展示了如何在窗体的MouseMove事件中获取鼠标...

    鼠标位置 鼠标在屏幕的位置 坐标

    这段代码中,`GetCursorPos`函数接收一个`pointapi`类型的参数,用于返回鼠标的x和y坐标。`Timer1_Timer`事件每100毫秒触发一次,更新文本框中的鼠标坐标显示。通过这种方式,我们能够持续监控鼠标在屏幕上的位置...

    网页实现全屏获取鼠标坐标

    `event.clientX`和`event.clientY`分别代表鼠标在当前视口内的X和Y坐标,但这些坐标是相对浏览器窗口的,而不是全屏的。 为了实现全屏获取鼠标坐标,我们需要考虑以下几个步骤: 1. **监听事件**:在页面加载完成...

    快速取鼠标X和Y的坐标

    在IT领域,获取鼠标X和Y坐标的任务是常见的需求,尤其在开发涉及用户交互的软件时。这个过程可以通过编程语言实现,例如在Windows环境下,我们可以利用API(Application Programming Interface)函数来完成这一操作...

    .NET获取鼠标坐标源码

    下面是一个简单的源码示例,展示如何在窗体的`MouseMove`事件中获取鼠标坐标: ```csharp using System; using System.Windows.Forms; public partial class MainForm : Form { public MainForm() { Initialize...

    获取当前鼠标坐标程序(VB6.0代码编写)

    这段代码创建了一个动态的标签,每当鼠标在窗体上移动时,它会显示鼠标当前位置的X和Y坐标。 2. **第二种方法:使用API函数** Windows操作系统提供了API函数来获取鼠标坐标。其中,`GetCursorPos`函数可以获取鼠标...

    MouseTrace VC++鼠标Hook钩子,获取X,Y坐标

    在本文中,我们将深入探讨如何使用VC++实现鼠标Hook钩子技术,以便实时获取鼠标的X、Y坐标。首先,让我们理解Hook的概念及其在系统中的作用。 Hook是Windows API提供的一种机制,允许开发者插入代码到系统消息处理...

    获取鼠标指针坐标_fewer279_visualbasic_

    事件参数通常会包含鼠标的当前位置,即X和Y坐标。 ```vb Private Sub Form1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) ' 在这里处理鼠标移动事件 End ...

    获取鼠标单击处图像的灰度值以及坐标

    以下是一个简单的Python示例,展示了如何结合OpenCV和鼠标事件来获取灰度值: ```python import cv2 # 定义鼠标回调函数 def mouse_callback(event, x, y, flags, param): if event == cv2.EVENT_LBUTTONDOWN: #...

Global site tag (gtag.js) - Google Analytics