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

时间:2009-05-26 21:32:57

标签: c# windows winapi desktop-application interaction

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

由于

2 个答案:

答案 0 :(得分:4)

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

Here是一些可以指向正确方向的代码。

答案 1 :(得分:3)

您可以使用UI Automation与其他应用进行互动。