0

それでは、このコードを使用しましょう。

Console.ReadKey(true);
//Cancel the ReadKey prompt
Console.WriteLine("ReadKey was cancelled.");

プログラムを実行すると、出力ReadKey was cancelled.が表示されるだけです。どうすればこれを達成できますか?それは可能ですか?

前もって感謝します。

4

2 に答える 2

1

これを実行できる唯一の方法は、System.Windows.Forms.SendKeys.Send() を使用することですが、コンソール アプリでは Windows メッセージを管理しないため、これはそのままでは機能しません。試してみると、例外が表示されます。Windows API を使用して、これを自分で実装する方法があるかもしれません。

于 2013-09-03T10:20:49.493 に答える