我在Windows10旗舰版64位上运行MS Office365和nvda (NV访问)。我希望编写一个MS word宏来激活NVDA连续读取功能。同时按insert和down箭头键可手动激活NVDA连续读取功能。插入钥匙也可以用大写锁定钥匙来代替,以达到相同的目的。NVDA是一个用python编写的免费屏幕阅读器。我已经尝试发送键,但没有成功,因为我找不到代码,可以模拟同时按insert键或caps Lock键和其他键。谁能提供给我必要的vb代码。
发布于 2017-08-19 21:20:02
因为您已经用vb.net标记了它,所以我假设您使用的是VSTO。
为了使用比SendKeys所允许的更多的键来模拟输入,您可以使用my ,它是本机 的包装器。
我的库使输入模拟变得相当简单:
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.https://stackoverflow.com/questions/45770262
复制相似问题