问题是创建了几个进程并使用它们启动它们process.start()
,现在我必须在状态之间移动这些进程。但问题是我不能使用Thread.Suspend()
我认为的。
那么如何暂停这些进程然后恢复它们呢?
private void button1_Click(object sender, EventArgs e)
{
var process1 = new Process();
var process2 = new Process();
var process3 = new Process();
process1.StartInfo.FileName = "proc1";
process2.StartInfo.FileName = "proc2";
process3.StartInfo.FileName = "proc3";
process1.Start();
process2.Start();
process3.Start();
}
这 3 个进程是我创建的用于读取和写入不同文件的 C# 程序 (.exe)。