ユーザーがキーボード上のキーを押したときに電卓を閉じようとしています。しかし、p.killとp.CloseMainWindowは計算機をkillせず、実行されるシェルだけをkillします。cを使用して外部アプリケーションを閉じる方法
Process p = new Process();
p.StartInfo.FileName = "cmd";
p.StartInfo.Arguments = "/c calc ";
p.StartInfo.CreateNoWindow = true;
p.StartInfo.UseShellExecute = false;
p.Start();
Console.WriteLine("Press any key to kill Calc");
Console.ReadKey();
p.CloseMainWindow();
p.Kill();
感謝はbeautに動作します!!!!! –
あなたはこの答えを検証しなければなりません...(私は少し遅すぎると言うかもしれません) – enguerran