vb的坐标原点位于 如何获得vb中鼠标在窗口的坐标?

如何获得vb中鼠标在窗口的坐标?功能:此功能检查光标的位置,它由屏幕坐标表示。函数原型:bool GetCursorPos(lppoint lppoint);参数:ippoint:点结构指针,接收光标

如何获得vb中鼠标在窗口的坐标?

功能:此功能检查光标的位置,它由屏幕坐标表示。

函数原型:bool GetCursorPos(lppoint lppoint);

参数:

ippoint:点结构指针,接收光标的屏幕坐标。

Visual Basic 6.0函数声明:

[public/private]声明函数GetCursorPos lib“user32”alias“GetCursorPos”(lppoint as POINTAPI)as long

使用时,首先定义一个数据结构:

public type POINTAPI

x as long

y as long

end type

例如:

dim Biao as POINTAPI

GetCursorPos然后,Biao。X用于存储当前光标的X轴坐标和Biao。Y用于存储当前光标的Y轴坐标。

返回值:如果成功,返回值为非零;如果失败,返回值为零。有关更多错误信息,请调用GetLastError函数。