标签: c# sendkeys
使用C#我想将CTRL + C(break)发送到我正在从服务(后台进程)运行的某个控制台进程,因为这似乎是终止它的唯一有效方法。
我该怎么做?
答案 0 :(得分:0)
您可以向控制台应用程序添加一个简单的WCF服务,该服务器只有一个方法: public void Kill()
在主服务中,您将拥有该服务的客户端,必要时将调用“Kill”方法。 在执行那个Kill()方法时,你可以调用 System.Exit()或执行后台进程所需的任何其他关闭操作。