首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >激活NVDA连续读取的VB代码

激活NVDA连续读取的VB代码
EN

Stack Overflow用户
提问于 2017-08-19 18:09:04
回答 1查看 142关注 0票数 0

我在Windows10旗舰版64位上运行MS Office365和nvda (NV访问)。我希望编写一个MS word宏来激活NVDA连续读取功能。同时按insert和down箭头键可手动激活NVDA连续读取功能。插入钥匙也可以用大写锁定钥匙来代替,以达到相同的目的。NVDA是一个用python编写的免费屏幕阅读器。我已经尝试发送键,但没有成功,因为我找不到代码,可以模拟同时按insert键或caps Lock键和其他键。谁能提供给我必要的vb代码。

EN

回答 1

Stack Overflow用户

发布于 2017-08-19 21:20:02

因为您已经用vb.net标记了它,所以我假设您使用的是VSTO。

为了使用比SendKeys所允许的更多的键来模拟输入,您可以使用my ,它是本机 的包装器。

我的库使输入模拟变得相当简单:

代码语言:javascript
复制
InputHelper.Keyboard.SetKeyState(Keys.Insert, True) 'Push down INSERT.
InputHelper.Keyboard.PressKey(Keys.Down) 'Press the DOWN arrow key.
InputHelper.Keyboard.SetKeyState(Keys.Insert, False) 'Release INSERT.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45770262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档