如何获取别的程序里显示的文字?
我现在已知其他程序的可执行文件名,但是我要怎么才能获取到该程序label里的文字呢?
另外要是不能通过文件名来找到这个窗口句柄的话 是不是只能使用findwindows查找? 如果使用findwindows查找的话里面的窗口名是不是得完全匹配? 能不能模糊查找? 比如一个窗口名是ABCDE 我能不能只查找ABC就能找到这个窗口?
谢谢了。IDE: XE SP1
[解决办法]
这个叫屏幕取字或取词技术,网上有很多例子的。在CSDN搜一下 "屏幕取词 delphi" 就可以了。
[解决办法]
如果要查找有位置有绘制 的 系统 类名 才可以的,,否则,,困难,,,,
有些文字是 文本内容 ,有些文字却是图片内容;;
能够 获取的只有文本性质的内容 ;
去网上找找[窗口类名查看器]之类的东东,,看看里边源码,,,