屏幕取字原理

本文详细介绍了在Windows系统中实现屏幕抓字技术的过程,作者通过半年的探索,揭示了这项技术的工作原理。从初识屏幕抓字,到深入研究Windows API,再到选择Delphi作为编程工具,最终成功实现屏幕抓字的机制。文章还展望了这项技术的前景,可以用于开发各种增强Windows系统功能的应用。
一   公开它!  
四通利方和金山词霸的用户都曾见识过屏幕抓字技术,鼠标指哪就翻译哪个单  
词,这个技术看似简单,其实在WINDOWS系统中实现却是非常复杂和有趣的。   经  
过半年多的艰辛探索,笔者终于破解了其中的秘密,并在今天决定公开它,这个  
人人   都曾见过但是却鲜有人知的秘密,这个只被几家软件公司垄断从未在公开的报刊   资   料披露过只言片语的秘密!  
回想这半年多的探索,其中浸润了多少笔者的苦闷与欢乐,绝望与兴奋,挫   折  
与收获,现在都终于有了结果:将屏幕抓字技术的秘密公开,献给孜孜不倦辛勤  
工   作的程序员们。如果这样做能为国产软件事业的发展效微薄之力,对笔者来说,也   是一桩快事!  

二   初识屏幕抓字  

最初知道屏幕抓字,   是在购买了〖英汉通〗软件之后。   当时笔者还只是一   个  
VISUAL   BASIC   的初学者,   对   WINDOWS   系统内部的知识了解并不多,   认为   在  
WINDOWS系统中屏幕抓字的实现应该和DOS系统中的一样,调用一个DOS   中断取屏  
幕   上的字符或直接读显示内存的内容就可以了。  

三   看似很简单,其实不然  

随着对WINDOWS系统的认识不断深入,才发现问题并不象想得那么简单。首先,  
翻阅了WINODWS应用程序接口(API)中的上千个函数,并没有发现有一个现成的  
类   似于getWordFromPoint()的函数;根据使用经验,经过判断发现屏幕抓字采用的   也   不是图像识别技术;翻阅了SDK的联机文档中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值