简体   繁体   English

如何在WinForm应用程序C中使用NVDA屏幕阅读器

[英]How to use NVDA screen reader in winForm application c#

I am working in winform application [Not WPF]. 我正在Winform应用程序[不是WPF]中工作。 I need to support NVDA screen reader. 我需要支持NVDA屏幕阅读器。 Can anyone help how to make my application to support NVDA? 任何人都可以帮助如何使我的应用程序支持NVDA吗?

Does NVDA provide any SDK to used with .net ? NVDA是否提供任何可与.net一起使用的SDK?

How can I implement below function in NVDA for Anouncing button name as i do with default narrator? 我如何在NVDA中实现以下功能以像默认叙述者一样宣布按钮名称?

private void btnLogon_Click(object sender, EventArgs e) {
  using(SpeechSynthesizer synth =new SpeechSynthesizer()) {
    synth.SetOutputToDefaultAudioDevice();
    synth.Speak("You have Pressed LOGON Button");
  }
}

我已经使用screenreaderapi和使用saystring方法。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM