200关于在win98下的屏幕取词问题,最好能提供代码。 ( 积分: 200 )

  • 主题发起人 主题发起人 tiger_520
  • 开始时间 开始时间
T

tiger_520

Unregistered / Unconfirmed
GUEST, unregistred user!
前段时间做屏幕取词的程序,在2000、xp下完全达到了功能要求。98是16位操作系统,需从新在98下做一个屏幕取词的程序,但是问题来了,不知道为什么,在98下的程序达不到功能的需求,不能达到鼠标指哪就取那的词,有的词根本就取不出来,取出来的就取了完整一行,如鼠标指向button1.click两个单词中的某一个,不是只取出鼠标指向的那个单词而是取出来了完整的button1.click。实在是没有招了。不知道各位高手有没有这方面的代码,200分跪求了,不够的话再加。shark_soft@hotmail.com。
 
前段时间做屏幕取词的程序,在2000、xp下完全达到了功能要求。98是16位操作系统,需从新在98下做一个屏幕取词的程序,但是问题来了,不知道为什么,在98下的程序达不到功能的需求,不能达到鼠标指哪就取那的词,有的词根本就取不出来,取出来的就取了完整一行,如鼠标指向button1.click两个单词中的某一个,不是只取出鼠标指向的那个单词而是取出来了完整的button1.click。实在是没有招了。不知道各位高手有没有这方面的代码,200分跪求了,不够的话再加。shark_soft@hotmail.com。
 
在线等啊,没有人有吗?或者直到怎么回事吗?高手呢?
 
只取单词那需要你自己作语法解析的,英文还好,标点符号或空格作分隔符,中文的词组判断就很麻烦,得根据字典来。<br>98下,要通过16位DLL,需要截获TextOutA(W), ExtTextOutA(W), 还有先输出到内存位图,然后画到窗口DC的情况,如IE的文本输出。
 
我现在就是调用了16位的Dll,使用的是api的textouta,中文和英文都取出来了,但是都是取得一行。
 
已经取到了一行,剩下的就是你自己根据鼠标位置、输出文本区域矩形、分隔符,自己分解得到单词呀<br>不过,不截取ExtTextOutW的话,IE中是不能取词的[:D]
 
楼主能把你取词的远程序给我一份吗? &nbsp; 谢谢!!!!<br>105122033@qq.com
 
楼主能把你取词的程序给也我一份吗? <br>[:)]谢谢!!!!<br>samllkinglf@126.com
 
你在程序在2003操作系统下能不能取词?<br>我用的是IBM的笔记本电脑,金山词霸2005不能取词,你怎么为什么吗?
 
多人接受答案了。
 

Similar threads

后退
顶部