Взаимодействуйте с другими desktop-приложениями в Windows, используя C # winforms - PullRequest
6 голосов
/ 27 мая 2009

Мне было интересно, возможно ли взаимодействие с другими программами кого-либо с моей программой. Например, нажав кнопку в другой программе и т. Д. И т. Д. Я не уверен, возможно ли это, но если это возможно, кто-то может предоставить небольшой пример кода на C #.

Спасибо

Ответы [ 2 ]

4 голосов
/ 27 мая 2009

Вы можете просто создавать и отправлять сообщения другому процессу. Для этого вам придется использовать P / Invoke из кода C #.

Здесь - это некоторый код, который должен указать вам правильное направление.

3 голосов
/ 27 мая 2009

Вы можете использовать UI Automation для взаимодействия с другими приложениями.

...