使用C#winforms与Windows中的其他桌面应用程序进行交互

我想知道是否有可能与我的程序与其他程序的人进行交互。 例如点击另一个程序等等的button我不知道这是甚至可能的,但如果是有人可以提供一些在C#中的示例代码。

谢谢

    您可以使用UI自动化与其他应用程序进行交互。

    你可以创建消息并发送到其他进程。 您将不得不从C#代码中使用P / Invoke。

    这里有一些代码应该指向正确的方向。