本来想做鼠标选中翻译小软件,但发现鼠标选取文字获取并不是很容易,经过不断努力,最终实现。

先看展示

下面给大家说下过程,经历。

网上大部分说的都是使用金山提供的那个dll去进行实现,但是我尝试了一下,代码可以跑起来, 但好像没有成功。而且也不知道他Dll内部原理,就放弃了。

另外分享一下金山遇到的问题

在引入金山dll的时候,运行程序后 报错 80040154 没有注册

解决方案:

运行一下指令:regsvr32 D:\测试\Translate\Translate\bin\Debug\netcoreapp3.1\XdictGrb.dll其中 D:\测试\Translate\Translate\bin\Debug\netcoreapp3.1\XdictGrb.dll是你dll的路径。

运行后它会提示你注册成功。如果运行后还是报同样的错。
就改下项目工程属性中的目标平台。改为x86

C# 获取鼠标选中的文字(屏幕取词)相关推荐

  1. VUE预览PDF文件并利用pdf.js获取鼠标选中的文字和搜索,在iframe中获取选中文字,监听鼠标事件,右键菜单

    一.VUE预览PDF文件并利用pdf.js获取鼠标选中的文字和搜索 需求实现:vue实现预览pdf文件,获取到鼠标选中的文字数据.调用pdf.js自带的搜索方法实现搜索功能(后期可以调用该接口满足其他 ...

  2. js 获取页面鼠标选中的文字

    js获取页面鼠标选中的文字,最主要的代码 event.selection = window.getSelection(); 页面代码 <div><p class="cont ...

  3. 1.1. 鼠标取词 屏幕取词技术实现原理

    1.1. 鼠标取词 屏幕取词技术实现原理 1.2. 需要用到winapi  (不推荐,传统方法.] 需要进行全局鼠标Hook 然后在Hook事件里 根据鼠标的位置找到相应window的handle   ...

  4. opencascade 获取鼠标选中对象

    opencascade 获取鼠标选中对象 #include <AIS_Shape.hxx> //这边主要也是用AIS_Shape类,这一篇是接上一篇 <鼠标交互 设置选择模式> ...

  5. C# 屏幕取词 鼠标取词 非剪切板模式

    C# 屏幕取词 鼠标取词 非剪切板模式 废话不说先看效果图: 录制_2022_08_20_15_26_13_626 在这里插入代码片 // 划词 ChooseWord c = new ChooseWo ...

  6. 鼠标屏幕取词技术的原理和实现

    鼠标屏幕取词技术的原理和实现 "鼠标屏幕取词"技术是在电子字典中得到广泛地应用的,如四通利方和金山词霸等软件,这个技术看似简单,其实在WINDOWS系统中实现却是非常复杂的,总的来 ...

  7. 鼠标屏幕取词原理 (VC++)

    "鼠标屏幕取词"技术是在电子字典中得到广泛地应用的,如四通利方和金山词霸等软件,这个技术看似简单,其实在windows系统中实现却是非常复杂的,总的来说有两种实现方式:  第一种: ...

  8. “鼠标屏幕取词”技术

    "鼠标屏幕取词"技术是在电子字典中得到广泛地应用的,如四通利方和金山词霸等软件,这个技术看似简单,其实在WINDOWS系统中实现却是非常复杂的,总的来说有两种实现方式: 第一种:采 ...

  9. python屏幕取词getword_GetWord Demo(屏幕取词软件)

    GetWord Demo是一款可以帮助用户捕捉文字的软件,当你需要捕捉文字的时候就可以选择这款软件截图捕捉,从而让用户可以更快完成文字复制,也让用户更快输入文字,有时候需要对一个文件的内容抄写,但是该 ...

最新文章

  1. LINUX系统常用操作
  2. python线程池超过最大数量_python自定义线程池控制线程数量
  3. ES6的导入和导出模块
  4. .NET 容器环境下创建应用 dump 文件
  5. java ee cdi_Java EE CDI依赖关系消歧示例
  6. ThreadLocal如何实现?
  7. qldump 备份所有表_MySQL中的备份和恢复是怎样执行的?
  8. hibernate联合主键
  9. 【bzoj4753】[Jsoi2016]最佳团体 分数规划+树形背包dp
  10. 图示SaaS:走向平台化,会产生什么变化?
  11. 【车间调度】基于matlab粒子群算法求解6X6车间调度问题【含Matlab源码 411期】
  12. 我的世界java出生蘑菇岛,《我的世界》出生就有蘑菇岛和海底神庙的地图,附近还有村庄!...
  13. 搜狗快速排名软件到底哪家更强大?
  14. 数据结构c语言版算法设计题,数据结构题集(C语言版)算法设计答案
  15. JSP与Servlet 程序设计教程
  16. 管理好项目——带好技术团队的秘籍
  17. 利用百度AI开放平台 实现 图片中的文字识别
  18. panic: reflect: reflect.Value.SetString using value obtained using unexported field
  19. ChatGPT使用案例之图像生成
  20. 批处理之读写ini配置文件

热门文章

  1. 密集环境下物体吸取可供性检测及其自监督学习方法
  2. IntentFilter简述
  3. IntentFilter使用
  4. DB210.5版本的官网下载和安装
  5. java实验报告(多线程的应用)
  6. TFN新推出手持式无线电综合测试仪 让测试更方便
  7. 马来西亚央行_马来西亚-第-1天总结
  8. 从UI设计到开发,Lottie使用全流程
  9. 《港囧》配不上它的票房
  10. VirtualApp