查找页面上文本的坐标 - c++、windows、VS2013

Find coordinates of text on a page - c++, windows, VS2013

有什么方法可以检索屏幕上输入文本的 坐标 (不是 API 本身)

伪代码示例:

user types: "example"

example found at [400,355] //on my screen

我检查输入是否在屏幕上没有问题,但我不知道如何在没有 OCR 的情况下捕获坐标,我不想这样做。

我的问题特别是关于 网页 ,但我也对一般情况下如何做感兴趣(记事本文本、信使文本...)。

想法赞赏 谢谢!!!

在 C++ 中: 希望这能奏效,在你的处理程序中使用它 WM_LBUTTONDOWN:

xPos = GET_X_LPARAM(lParam); 
yPos = GET_Y_LPARAM(lParam);

................................................ .....

正如@user2759788所说 jQuery/javascript 两者都可用于在网页上查找坐标。

jQuery 有一个 .position() 函数;但是,请注意该位置是相对于对象的父级的,而不是屏幕的绝对位置。不过,您可以通过一些数学运算找到它。

https://api.jquery.com/position/