Pengendalian Acara Tekan Kekunci Konsol dalam C#
Dalam aplikasi konsol, menangkap ketukan kekunci memerlukan pendekatan yang berbeza daripada aplikasi GUI tradisional. Dalam C#, coretan kod berikut membolehkan anda mendaftar untuk acara akhbar utama dalam aplikasi konsol:
public class Program { public static void Main() { // Read keystrokes until the 'X' key is pressed ConsoleKeyInfo keyinfo; do { keyinfo = Console.ReadKey(); // Display the pressed key Console.WriteLine(keyinfo.Key + " was pressed"); } while (keyinfo.Key != ConsoleKey.X); } }
Penjelasan:
Nota: Untuk aplikasi konsol menangkap acara akhbar utama, ia memerlukan tumpuan. Jika aplikasi anda tidak mempunyai fokus, ia tidak akan menerima acara akhbar utama.
Atas ialah kandungan terperinci Bagaimana untuk Mengendalikan Peristiwa Akhbar Kekunci Konsol dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!