[英]Send Ctrl+C to process
我必须发送Ctrl + C到从C#应用程序创建的控制台进程。 我发现了很多类似的线程,但没有找到解决方法(尝试过CreateProcess,GenerateConsoleCtrlEvent等)。 有什么可行的例子吗?
关键字CRTL + C
是ASCII 3(十进制)
myProcess.StartInfo.FileName = "Sort.exe";
myProcess.StartInfo.RedirectStandardInput = true;
myProcess.Start();
StreamWriter myStreamWriter = myProcess.StandardInput;
myStreamWriter.WriteLine(inputText);
参考: http : //msdn.microsoft.com/en-us/library/system.diagnostics.process.standardinput.aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.