Как управлять приложением с графическим интерфейсом из другого приложения?

Предположим, что в Linux или Windows запущено приложение с графическим интерфейсом. Когда я нажимаю кнопку, происходит какое-то событие. Я хочу, чтобы другое приложение могло нажимать кнопки, вводить текст в поля, считывать текстовые поля и т. п., так же, как это делает пользователь.

Есть ПО для автоматизации действий браузера Selenium.

Как написать такую программу как Selenuim, только для других приложений, на языках программирования С и С++?


Ответы (0 шт):