社区
C++ 语言
帖子详情
如何获取鼠标选中文本内容,请赐教~~
09软件_魏世琦
2011-09-22 01:08:09
想实现一款软件,可以使得,用户在其他程序中鼠标选取文字后(如选取网页或word上的一段文字),我的这个软件对用户选取的文字进行处理(比方说,词霸的划译)。现在问题是如何获得选取的文字呢?!!不要简单的说hook什么的,请详细一点,多谢了~~
...全文
1976
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
打赏
举报
回复
百度 屏幕取词的原理
ai里为什么不能随意放大缩小_AI常见问题大全
博客围绕AI软件相关问题展开,涉及文字转曲查看、输出透明文件格式、AI与CD文件互调、Indesign转PDF文件大小问题、路径闭合工具、参考线精确定位、钢笔工具操作及图片打散等
内容
,并给出了相应的解决办法。
ai画面怎么调大小_AI页面面板中如何调尺寸
本文介绍了Adobe Illustrator(AI)中调整图像大小、输出透明文件、与其他软件交互以及各种实用操作的方法。如转曲文字、路径操作、调整PDF分辨率、使用路径查找器面板等,帮助用户提升在AI中的工作效率。
前端开发工具技巧介绍—Sublime篇
本文对比介绍了SublimeText3和Dreamweaver两款前端开发工具的优缺点,着重突出SublimeText3在启动速度、代码注释、视觉效果、查找文件等方面的优势,提供常用快捷键指南,帮助前端开发者提高工作效率。
ai画面怎么调大小_AI里面怎么改变文件的大小?
本文汇总了Adobe Illustrator(AI)中的一些常见问题和技巧,包括如何检查文字是否转曲、输出透明文件、导入其他格式文件、调整路径、选择重叠对象、制作混合图形、使用路径查找器、精确放置参考线、调整描边扩展、操作图像容器、复制对象、保存渐变色、3D变换、实现遮罩效果、复制不位移、表格转换等,并提供了相应的解决方案和快捷键说明。
VS.NET的调式功能简介(Debugging in Visual Studio.NET)
本文介绍了在Visual Studio .NET中高效调试C#代码的技巧,包括断点设置的高级功能、监视变量状态的方法以及异常捕获的灵活性。通过详细解析断点属性、条件设置和异常处理,帮助开发者更精确地定位和解决问题。
C++ 语言
65,212
社区成员
250,516
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章