屏幕文字的抓取问题(50分)

  • 主题发起人 主题发起人 funxu
  • 开始时间 开始时间
F

funxu

Unregistered / Unconfirmed
GUEST, unregistred user!
[:D]最近对屏幕文字抓去很有兴趣,自己用鼠标hook抓取delphi编写的dbgrid或者stringgrid用自定义的同类型控件指向目标控件然后抓取其内容倒是没有问题,可是对于一些其它语言编写的不知道类型的控件却无法抓取的出,我想知道各位高手有没有人知道snagit是怎么实现屏幕上的窗体文字抓取的啊(不管什么类型的控件或者),别告诉我getwindowtext,呵呵,如果有大侠能给出代码我会令开贴送100分的
 
http://www.baidu.com/s?tn=baidu&ie=gb2312&bs=%CE%C4%D7%D6%D7%A5%C8%A1+DELPHI&sr=&z=&cl=3&f=8&wd=%C6%C1%C4%BB%C8%A1%B4%CA+DELPHI&ct=0<br>屏幕取词 DELPHI<br>在BAIDU搜索,一大片。。。
 
我查到过类似金山的屏幕取词方法,不过水平很菜确实看不懂,而且感觉snagit的窗口取词应该和金山的hook取词不太一样吧,我试过通过注入dll遍历对方窗体的组件,可是无法取到列表中的内容,所以只是想找个浅显些的例子来研究一下,呵呵不过谢谢蓝叶菱同志了
 
DELPHI核心编程一书里有代码
 
去www.DELPHIBOX.com 上找一个下来看看吧.很多.
 
多人接受答案了。
 
后退
顶部