delphi获得当前鼠标坐标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi获得当前鼠标坐标相关的知识,希望对你有一定的参考价值。

简单的说就是取鼠标所在位置对应的窗口句柄?

procedure TForm1.Timer1Timer(Sender: TObject);
var
a:TPoint; //用来存放坐标
hw:HWND; //用来存放窗口句柄
begin
GetCursorPos(a); //取得鼠标坐标,并存放进a中
hw := WindowFromPoint(a); //取得变量a 对应的 窗口句柄
Edit1.Text := IntToStr(a.X);
Edit2.Text := IntToStr(a.Y);
Edit3.Text := IntToStr(hw);
end;

以上是关于delphi获得当前鼠标坐标的主要内容,如果未能解决你的问题,请参考以下文章

delphi 模拟键盘法对当前窗口鼠标左键单击最小化怎么做?

QT中如何获取QTableView当前行的坐标

Qt 如何获取滚动窗体中鼠标点击的坐标

Delphi 如何判断鼠标指针是不是在窗口中

delphi如何获取鼠标当前位置颜色

delphi中如何获得当前屏幕photoshop选择区域右上角的坐标值