`

[IE9] 开发IE9上的屏幕取词功能

    博客分类:
  • IE
阅读更多

 

"屏幕取词"是词典软件(如:金山词霸)里面一个必要功能。 在IE9中,由于使用Direct2D接口取代GDI做页面渲染,原来基于GDI接口的屏幕取词技术将无法继续正常工作。 

因此,如果你的软件用到了屏幕取词相关技术,需要针对IE9做调整。

 

建议的解决方案:

使用 UI Automation API。微软有一个开源工具 UIA Verify 是基于UI Automation API的,该程序也有一个取词功能(菜单 Mode -> Hover Mode),可以参考看看它的实现方法。

 

UIA Verify 程序的取词功能:


 

UIA Verify成功在IE9上取词:

更多信息请查看 java进阶网 http://www.javady.com

分享到:
评论

相关推荐

    IE9 屏幕取词 屏幕阅读

    标题中的“IE9屏幕取词 屏幕阅读”是指在Internet Explorer 9(简称IE9)浏览器中实现的两项辅助功能:屏幕取词(也称为屏幕选词或屏幕抓词)和屏幕阅读。这些功能主要服务于视力障碍或者需要辅助工具的用户,帮助...

    屏幕取词开发包 v4.2.zip

    屏幕取词特别支持ie9、c h rome、FireFox、safari屏幕取词(不是划词),取词稳定准确迅速。 屏幕取词就是鼠标指向屏幕上任何位置的字符,然后获取到对应的字符及句子。我们在开发屏幕取词功能时,充分考虑了客户的...

    专业屏幕取词引擎GetWord

    GetWord是一款专业的屏幕取词组件(控件),它可以帮助您在公司产品中快速便捷地集成屏幕取词功能,有效降低软件开发成本。目前,遍布世界各地的50多个国家和地区的众多客户都在使用GetWord。这些客户有:Apple(美国...

    get_ie_version.zip_屏幕取词 c++

    本文将深入探讨如何在C++编程环境下实现“屏幕取词”功能,并特别关注获取Internet Explorer(IE)浏览器的版本号这一任务。这个过程涉及到Windows API调用、COM组件交互以及字符串处理等关键知识点。 首先,让我们...

    真正类似金山词霸屏幕取词的源代码

    屏幕取词功能是许多语言学习者和翻译工作者的得力工具,它允许用户在屏幕上鼠标悬停时即时查看单词或短语的翻译。这个“真正类似金山词霸屏幕取词的源代码”提供了实现这一功能的技术方案。金山词霸是一款知名的词典...

    专业屏幕取词引擎-GetWord v5.0

    GetWord是一款专业的屏幕取词组件(控件),它可以帮助您在公司产品中快速便捷地集成屏幕取词功能,有效降低软件开发成本。 GetWord是世界上第一款也是目前唯一一款全面支持Windows和Adobe Acrobat/Acrobat Reader的...

    专业屏幕取词引擎getword

    GetWord是一款专业的屏幕取词组件(控件),它可以帮助您在公司产品中快速便捷地集成屏幕取词功能,有效降低软件开发成本。 GetWord是世界上第一款也是目前唯一一款全面支持Windows和Adobe Acrobat/Acrobat Reader的...

    金山词霸 IE9补丁

    1. **金山词霸**:金山词霸是一款由金山软件开发的著名翻译和学习工具,它包含了丰富的词汇和例句,支持多种语言互译,并提供了便捷的屏幕取词、划词翻译等功能,对于学习者和专业人士来说是非常实用的工具。...

    IE01屏幕增强

    总的来说,"IE01屏幕增强"是一个涉及SAP系统配置和ABAP编程的过程,目的是定制化标准交易代码的功能,以适应企业的特殊业务流程。这个过程要求开发者对SAP的增强技术有深入理解,并能熟练运用ABAP编写屏幕逻辑。通过...

    IE8开发人员工具详解

    本文旨在深入探讨IE8开发人员工具的各项功能与使用技巧,帮助前端开发者更好地理解和利用这一工具,提升网页开发与调试效率。 #### 二、开发人员工具概述 开发人员工具,又称为开发者工具或调试工具,是专为前端...

    精品软件工具--前端辅助是一款前端开发人员辅助软件.它集成有画框生成CSS、IE Dom调试插件、屏幕取色、屏幕放大镜.zip

    【精品软件工具--前端辅助】是一款专为前端开发者设计的强大辅助工具,它的核心功能包括画框生成CSS、IE Dom调试插件、屏幕取色以及屏幕放大镜,旨在提高前端开发人员的工作效率,解决他们在日常开发过程中遇到的...

    IETest IE5-IE8不同版本的网页测试工具

    4. **JavaScript兼容性**:由于IE的JavaScript引擎在不同版本间有较大差异,IETest提供了执行和调试JavaScript代码的功能,以便于测试和优化代码在各版本IE上的兼容性。 5. **插件与控件测试**:对于依赖特定浏览器...

    兼容IE7、IE8、IE9的input type="number"插件

    5. **响应式设计**:考虑在不同屏幕尺寸下的显示效果,确保插件在移动设备上也能正常工作。 6. **测试与优化**:在不同的IE版本和现代浏览器上进行广泛的测试,以确保兼容性和性能。 在提供的压缩包文件"Firefox和...

    让IE8和IE9支持Html5和Css3

    标题"让IE8和IE9支持Html5和Css3"指的是一个目标,即如何在不支持新特性的旧版IE浏览器上实现Html5和Css3功能。这个压缩包提供了一些关键的JavaScript库,帮助解决这个问题。 首先,`css3-mediaqueries.js`是针对IE...

    IE 9 支持windows 7

    为了使用户更加专注于网页内容,IE 9的用户界面进行了简化,将工具栏按钮和菜单最小化,只保留基本功能,让网页占据更大的屏幕空间。 **8. 集成Windows 7功能** IE 9与Windows 7的整合体现在多个方面,如任务栏...

    IE开发者工具 F12调试工具 详细使用说明文档

    同时 他也提供了一些虽然比较鸡肋 但是还能咂咂味的小工具 例如取色 屏幕尺子等 ">IE开发人员工具 F12调试工具 就是为前端开发人员开发页面而设计的工具 提供一系列的小工具 让你可以方便的查找 调试页面的BUG 包括...

    IE11离线完整安装包

    IE11(Internet Explorer 11)是微软开发的最后一款Internet Explorer浏览器,于2013年发布。它在Windows 8.1和Windows Server 2012 R2中首次亮相,并随后为Windows 7用户提供升级。这款浏览器在性能、安全性和网页...

    IE9.0浏览器

    3. **JavaScript API**:IE9增加了新的JavaScript API,如Web Workers和Web Storage,为开发高性能的Web应用提供了可能。 ### 安全性改进 1. **SmartScreen筛选器**:智能屏幕筛选器升级,可以更好地检测和阻止恶意...

    IE8开发人员工具教程.pdf

    总的来说,IE8开发人员工具是前端开发者在处理IE兼容性问题时的重要辅助工具,它提供了丰富的调试和检查功能,使得在IE浏览器上的网页开发变得更加高效。尽管现在IE浏览器的市场份额已经减少,但在处理老项目或特定...

    垂直居中显示ie7+

    在网页设计中,"垂直居中显示"是一个常见的需求,特别是在多设备、多屏幕尺寸的环境下,确保元素在页面上无论何时都能保持居中状态,能够提供良好的用户体验。本话题主要探讨如何在IE7及以上的浏览器中实现元素的...

Global site tag (gtag.js) - Google Analytics