在页面上查找文本坐标 - c ++,windows,VS2013

时间:2015-04-04 09:11:33

标签: c++ windows winapi web

有没有办法在屏幕上检索输入文字的坐标(不在API本身上)

伪代码中的示例:

user types: "example"
  

示例在[400,355] //在我的屏幕上找到

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

我的问题特别是关于网页,但我也会对如何做到这一点感兴趣(记事本文本,信使文本......)。

赞赏的想法 感谢!!!

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:-1)

在C ++中

: 希望这可以工作,在WM_LBUTTONDOWN的处理程序中使用它:

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

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

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