Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:admin,可以做个屏幕取词的示例吗?

1楼
王键 发表于:2012-7-6 9:25:50
自已想写个小程序,外挂式的,取屏幕上的词,然后在数据库中进行检索,类似于金山词霸的意思,可以做个示例吗?
2楼
wuhengsi 发表于:2012-7-6 22:38:28

有难度哦 !!!,我以前看过取屏技术的大概工作原理

-------------------------

 

取词的过程,
0 判断鼠标是否在一个地方停留了一段时间
1 取得鼠标当前位置
2 以鼠标位置为中心生成一个矩形
3 挂上API钩子
4 让这个矩形产生重画消息
5 在钩子里等输出字符
6 计算鼠标在哪个单词上面,把这个单词保存下来
7 如果得到单词则摘掉API钩子,在一段时间后,无论是否得到单词都摘掉API钩子
8 用单词查词库,显示解释框。

很多步骤实现起来都有一些难度,

 

.技术要点
要实现取词,主要要解决以下技术问题。
1.截取API入口,获得API的参数。
2.安全地潜入Windows内部,良好地兼容Windows的各个版本
3.计算鼠标所在的单词和字母。
4.如果你在Window95下,做32位程序,还涉及Windows32/16混合编程的技术。
-------------------------

 

以上参考,希望能对你有所帮助。。。。。祝你成功

3楼
development 发表于:2012-7-7 11:10:39
实现这个功能,应该需要增加新的“屏幕取词”构件 。。。。。
4楼
shanxiren 发表于:2012-9-13 13:31:09
楼上说的有道理
共4 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.01563 s, 3 queries.