[TC] Взаимодействие скринридеров с программами через api.

Моё почтение!
Jaws может взаимодействовать с разрабатываемым программным обеспечением
через библиотеку JfwApi.dll.
Вопрос к разработчикам:
Где можно взять наиболее внятную документацию по выше указанной библиотеке?
И, если есть что-то аналогичное для NVDA, поделитесь, пожалуйста,
информацией. Благодарю.
Здравствуйте, Вячеслав.
Ну скорей наоборот: это некое программное обеспечение через jfwapi.dll может взаимодействовать с JAWS.
Получить какой-то ответ от JAWS можно только при условии предварительного внедрения в него скриптов/функций, которые мы дёрнем через API, и они нам ответят специально запрограммированным образом.
http://win.tiflocomp.ru/docs/jfwapi.php
http://win.tiflocomp.ru/docs/jfwapi2.php
Однако у меня есть смутные воспоминания, что у jfwapi.dll были какие-то проблемы с Unicode в отправляемых ей сообщениях.
В связи с этим лучше ориентироваться на COM-интерфейс IJawsApi, где таких проблем я не помню.
http://win.tiflocomp.ru/docs/jfwapi3.php
http://win.tiflocomp.ru/docs/free/nvda_api_review.php
Кроме того, есть библиотека tolk, обеспечивающая универсальный интерфейс для отправки сообщений через API сразу нескольких программ экранного доступа, а также, если надо, то и SAPI5.
https://github.com/dkager/tolk
Если же вы всё-таки имели ввиду то, что написано в теме письма, то есть взаимодействие программ экранного доступа с другим программным обеспечением, то это делается не через какие-то библиотеки, а стандартными системными способами: CLI, COM-интерфейсы, MSAA/UIA и т.д.
Успехов. Никита.