当前位置:主页>仓库管理软件> 列表

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

仓库管理软件版1楼: 前段时间做屏幕取词的程序,在2000、xp下完全达到了功能要求。98是16位操作系统,需从新在98下做一个屏幕取词的程序,但是问题来了,不知道为什么,在98下的程序达不到功能的需求,不能达到鼠标指哪就取那的词,有的词根本就取不出来,取出来的就取了完整一行,如鼠标指向button1.click两个单词中的某一个,不是只取出鼠标指向的那个单词而是取出来了完整的button1.click。实在是没有招了。不知道各位高手有没有这方面的代码,200分跪求了,不够的话再加。shark_soft@hotmail.com。

2楼: 在线等啊,没有人有吗?或者直到怎么回事吗?高手呢? 如用友财务软件操作

3楼: 只取单词那需要你自己作语法解析的,英文还好,标点符号或空格作分隔符,中文的词组判断就很麻烦,得根据字典来。
98下,要通过16位DLL,需要截获TextOutA(W), ExtTextOutA(W), 还有先输出到内存位图,然后画到窗口DC的情况,如IE的文本输出。

4楼: 我现在就是调用了16位的Dll,使用的是api的textouta,中文和英文都取出来了,但是都是取得一行。

5楼: 已经取到了一行,剩下的就是你自己根据鼠标位置、输出文本区域矩形、分隔符,自己分解得到单词呀
不过,不截取ExtTextOutW的话,IE中是不能取词的[:D]

6楼: 楼主能把你取词的远程序给我一份吗? 谢谢!!!!
105122033@qq.com

仓库管理软件版7楼: 楼主能把你取词的程序给也我一份吗?
[:)]谢谢!!!!
samllkinglf@126.com

8楼: 你在程序在2003操作系统下能不能取词?
我用的是IBM的笔记本电脑,金山词霸2005不能取词,你怎么为什么吗?

9楼: 多人接受答案了。