有道屏幕取词,划译的实现方案!解决方案
有道屏幕取词,划译的实现方案!
为什么有道能将所有选中的文本翻译呢?.txt,.doc,网页上的,.pdf里面的所有的都行。它是截获的鼠标事件,还是shell编程。 有经验的请给点建议?截点代码更好。谢谢
------解决方案--------------------
可以参考stardict 开源的 内有屏幕取词实现 好像是全局钩子
------解决方案--------------------
如是图片版的pdf,他们还能划词翻译,那不是还有一个识别图片的过程?模式识别呢....
------解决方案--------------------
先是取词,即把鼠标下的词,叫源程序 发给你。
然后翻译,这个与原程序无关。
------解决方案--------------------
主要hook
TextOutA,W
DrawText
为什么有道能将所有选中的文本翻译呢?.txt,.doc,网页上的,.pdf里面的所有的都行。它是截获的鼠标事件,还是shell编程。 有经验的请给点建议?截点代码更好。谢谢
------解决方案--------------------
可以参考stardict 开源的 内有屏幕取词实现 好像是全局钩子
------解决方案--------------------
如是图片版的pdf,他们还能划词翻译,那不是还有一个识别图片的过程?模式识别呢....
------解决方案--------------------
先是取词,即把鼠标下的词,叫源程序 发给你。
然后翻译,这个与原程序无关。
------解决方案--------------------
主要hook
TextOutA,W
DrawText