Mode Konsol Tingkat Rendah
Penting
Dokumen ini menjelaskan fungsionalitas platform konsol yang tidak lagi menjadi bagian dari peta jalan ekosistem kami. Kami tidak menyarankan penggunaan konten ini dalam produk baru, tetapi kami akan terus mendukung penggunaan yang ada untuk masa depan yang tidak terbatas. Solusi modern pilihan kami berfokus pada urutan terminal virtual untuk kompatibilitas maksimum dalam skenario lintas platform. Anda dapat menemukan informasi selengkapnya tentang keputusan desain ini di konsol klasik vs. dokumen terminal virtual kami.
Jenis peristiwa input yang dilaporkan dalam buffer input konsol bergantung pada mode input mouse dan jendela konsol. Mode input yang diproses konsol menentukan bagaimana sistem menangani kombinasi tombol CTRL+C. Untuk mengatur atau mengambil status mode input konsol, aplikasi dapat menentukan handel buffer input konsol dalam panggilan ke fungsi SetConsoleMode atau GetConsoleMode. Mode berikut digunakan dengan handel input konsol.
Mode | Deskripsi |
---|---|
ENABLE_MOUSE_INPUT | Mengontrol apakah peristiwa mouse dilaporkan dalam buffer input. Secara default, input mouse diaktifkan dan input jendela dinonaktifkan. Mengubah salah satu mode ini hanya memengaruhi input yang terjadi setelah mode diatur; peristiwa mouse atau jendela yang tertunda di buffer input tidak dihapus. Penunjuk mouse ditampilkan terlepas dari mode mouse. |
ENABLE_WINDOW_INPUT | Mengontrol apakah peristiwa mengubah ukuran buffer dilaporkan dalam buffer input. Secara default, input mouse diaktifkan dan input jendela dinonaktifkan. Mengubah salah satu mode ini hanya memengaruhi input yang terjadi setelah mode diatur; peristiwa mouse atau jendela yang tertunda di buffer input tidak dihapus. Penunjuk mouse ditampilkan terlepas dari mode mouse. |
ENABLE_PROCESSED_INPUT | Mengontrol pemrosesan input untuk aplikasi menggunakan fungsi I/O konsol tingkat tinggi. Namun, jika mode input yang diproses diaktifkan, kombinasi tombol CTRL+C tidak dilaporkan dalam buffer input konsol. Sebaliknya, ini diteruskan ke fungsi handler kontrol yang sesuai. Untuk informasi selengkapnya tentang handler kontrol, lihat Penangan Kontrol Konsol. |
Mode output buffer layar tidak memengaruhi perilaku fungsi output tingkat rendah.