社区
Windows SDK/API
帖子详情
如何实现BCB下屏幕取词
learningjsp
2005-10-11 01:48:45
怎么样拦截API?
请高人给出详细过程或者思路?
...全文
194
5
打赏
收藏
如何实现BCB下屏幕取词
怎么样拦截API? 请高人给出详细过程或者思路?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fbms3
2005-10-12
打赏
举报
回复
说得那么复杂。。。
learningjsp
2005-10-12
打赏
举报
回复
多谢各位了,谁有代码贴出来啊
constantine
2005-10-11
打赏
举报
回复
代码的delphi也有了
在<delphi深入windows编程>一书中,有16位的,也有32位的
书名不一定对,但是大概是这样,书的代码delphi盒子上有
ccrun.com
2005-10-11
打赏
举报
回复
网上很早以前就流传有在"鼠标屏幕取词技术的原理和实现"这篇文章了,建议楼主去搜索了看看,内容比较多,我就不贴了。
leonatcs
2005-10-11
打赏
举报
回复
呵呵,原来楼主打算向jsp老大学习。
下面是2k/xp(32位)下取词的过程。
1.得到鼠标当前的位置
2.用windowfrompoint得到此位置的窗口。
3.向窗口发重绘消息,让系统自动更新显示的文字。
4.截取显示文字的API(如TextOutA),获得显示的文字。
截取Api非常麻烦,
有一种叫陷阱式截取,
原理是先用VirtualProtect、WriteProcessMemory
把你写的api加载到进程的0x80000000以上地址空间,
然后修改要截Api的入口,让它转向你写的api加载的地址。
最后还要在你的api结束时跳回原来的位置。
你还是去找本书看看吧,那样系统些。
屏幕
取词
编程学习总结
屏幕
取词
的研究 现在词典市场金山词霸占了绝对优势,所以再做字典也没什么前途了。我就是这么认为的,所以我虽然 掌握了这项技术,却没去做字典软件。只做了一个和词霸相似的软件自己用,本来想拿出来做共享软件...
60个
BCB
(C++Build)初学者 应用实例
1.怎样在C++Builder中创建使用DLL 2.用C++Bulider在WIN.INI中保存信息 3.如何在C++Builder中检测...6.用C++ Builder 3制作
屏幕
保护程序 7.TCP/IP头格式 8.UDP 9.判断windows的Desktop及其它目录 10用C++Builde...
Linux下音乐播放器的
实现
可以通过触 摸
屏幕
上的按钮
实现
暂停和继续播放、静音和解除静音、调节音量大小、快进和快退、点击进度 条更改歌曲播放进度、点击歌曲名切换歌曲的功能。在歌词随歌曲的播放而同步显示时,页面中 还会展现歌曲名、...
用程序取得CPU信息
如PhotoShop 5 可 以 探 测CPU 是 否 有MMX 支 持 而 调 用 不同 的 处 理 函 数,《 金 山 词 霸》 发 现 有MMX 支 持 会 产 生 半 透 明的 翻 译 提 示, 很 多 软 件 可 以 区 分Intel,Cyrix,AMD 的CPU.
C++ Builder 杂项
1.怎样在C++Builder中创建使用DLL 2.用C++Bulider在WIN.INI中保存信息 3.如何在C++Builder中检测硬件 4....用C++ Builder 3制作
屏幕
保护程序 7.TCP/IP头格式 8.UDP 9.判断windows的Desktop及其它目录 10用C++Builde
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章