社区
C++ 语言
帖子详情
如何获取鼠标选中文本内容,请赐教~~
09软件_魏世琦
2011-09-22 01:08:09
想实现一款软件,可以使得,用户在其他程序中鼠标选取文字后(如选取网页或word上的一段文字),我的这个软件对用户选取的文字进行处理(比方说,词霸的划译)。现在问题是如何获得选取的文字呢?!!不要简单的说hook什么的,请详细一点,多谢了~~
...全文
1523
5
打赏
收藏
如何获取鼠标选中文本内容,请赐教~~
想实现一款软件,可以使得,用户在其他程序中鼠标选取文字后(如选取网页或word上的一段文字),我的这个软件对用户选取的文字进行处理(比方说,词霸的划译)。现在问题是如何获得选取的文字呢?!!不要简单的说hook什么的,请详细一点,多谢了~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jackyjkchen
2011-09-22
打赏
举报
回复
金山词霸屏幕取词用的就是hook
09软件_魏世琦
2011-09-22
打赏
举报
回复
[Quote=引用 3 楼 redleaves 的回复:]
为了能正确的取词,中间有太多太多的手段.
最简单的就是getwindowtext这类手法,直接通过API得到控件上的内容.
再就是ActiveUI,实现了这个接口的程序,可以通过这个接口读取界面的内容.
还有就是Hook API,通过HOOK那些文本绘制函数,截取绘制的文本内容.
如果程序可以支持文本剪贴,还可以通过剪贴板来得到文本内容.
实现不行就通过OCR,搞图形识别获得文本内容
……
[/Quote]
我不需要做到取词那样,我只需要鼠标右键拉选一段文字后,我的程序获取这段文字就好了,这样的话,实现上能不能说的详细一些。
redleaves
2011-09-22
打赏
举报
回复
为了能正确的取词,中间有太多太多的手段.
最简单的就是getwindowtext这类手法,直接通过API得到控件上的内容.
再就是ActiveUI,实现了这个接口的程序,可以通过这个接口读取界面的内容.
还有就是Hook API,通过HOOK那些文本绘制函数,截取绘制的文本内容.
如果程序可以支持文本剪贴,还可以通过剪贴板来得到文本内容.
实现不行就通过OCR,搞图形识别获得文本内容
也许还有一些我没说到,也不知道的方法.
bdmh
2011-09-22
打赏
举报
回复
百度 屏幕取词的原理
keil3 的光标及显示问题解决
百度中整理的,希望大家能有所收获 一: 光标问题 Keil uv3 中会出现光标定位不准的问题,对程序员来说是个很大的困扰 修改方法:打开Keil文件夹下的Tool.ini文件做如下修改 NAME="User", "w" EMAIL="a" ANSI=1 <--在这个地方添加这条...
vb/vb.net开发精粹(22)
关于 VB 里其它过程的值传递给 Function 函数体的问题??? VB更改Excel自定义纸张大小怎么操作呢? 为什么我写的程序在VB环境下运行不报错,一编译运行就报错 数据导入EXCEL问题 发个预言贴, 过一年再回来看看是否变现.有兴趣的近来凑热闹~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ excel VBA 怎么用代码 指定下拉框的
选中
项 vb6对64X的
ai里为什么不能随意放大缩小_AI常见问题大全
1.察看文字是否转曲,可全选,然后看文字菜单,若还有文字未转曲,“建立轮廓”菜单则可用,否则该菜单是灰色的。亦可执行菜单“选择-选择-
文本
对象”,若会被
选中
,当然这些
文本
对象没有 ctrl+alt+3,解除所有锁定 ctrl+alt+2----------------------------------------------------------------------------------...
ai画面怎么调大小_AI里面怎么改变文件的大小?
1.察看文字是否转曲,可全选,然后看文字菜单,若还有文字未转曲,“建立轮廓”菜单则可用,否则该菜单是灰色的。亦可执行菜单“选择-选择-
文本
对象”,若会被
选中
,当然这些
文本
对象没有 ctrl+alt+3,解除所有锁定 ctrl+alt+22.AI 怎么输出透明文件?答:最好另存为 PDF 或 EPS格式,PDF EPS支持透明功能比较好3.AI 格式的如何调入 CD里面?答:CDR12 可以直接打开...
ai画面怎么调大小_AI页面面板中如何调尺寸
1.察看文字是否转曲,可全选,然后看文字菜单,若还有文字未转曲,“建立轮廓”菜单则可用,否则该菜单是灰色的。亦可执行菜单“选择-选择-
文本
对象”,若会被
选中
,当然这些
文本
对象没有 ctrl+alt+3,解除所有锁定 ctrl+alt+22.AI 怎么输出透明文件?答:最好另存为 PDF 或 EPS格式,PDF EPS支持透明功能比较好3.AI 格式的如何调入 CD里面?答:CDR12 可以直接打开...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章