Alt, Shift, CTRL Tuşlarına Basıldığını Yazdırma

Console Applications
Cevapla
Kullanıcı avatarı
AzS
Genel yetkili
Genel yetkili
Mesajlar: 3522
Kayıt: 02 Ağu 2019 08:10

Alt, Shift, CTRL Tuşlarına Basıldığını Yazdırma

Mesaj gönderen AzS »

Kod: Tümünü seç

using System;

namespace AltShiftCtrlTuslarinaBasildiginiYazdirma
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.TreatControlCAsInput = true;
            System.ConsoleKeyInfo KeyInfo;
            Console.WriteLine("Bir tuşa basınız");
            KeyInfo = Console.ReadKey();
            if ((KeyInfo.Modifiers & ConsoleModifiers.Alt) != 0)
                Console.Write("ALT+");
            if ((KeyInfo.Modifiers & ConsoleModifiers.Shift) != 0)
                Console.Write("SHIFT+");
            if ((KeyInfo.Modifiers & ConsoleModifiers.Control) != 0)
                Console.Write("CTRL+");
            Console.WriteLine(KeyInfo.Key.ToString() + " tuşuna bastınız");
            Console.ReadLine();
        }
    }
}

Kullanıcı avatarı
AzS
Genel yetkili
Genel yetkili
Mesajlar: 3522
Kayıt: 02 Ağu 2019 08:10

Re: Alt, Shift, CTRL Tuşlarına Basıldığını Yazdırma

Mesaj gönderen AzS »

Visual Studio Ekran Görüntüleri

Resim

Shift Tuşuna Basılınca
Resim

Alt Tuşuna Basılınca
Resim

Ctrl Tuşuna Basılınca
Resim
Cevapla

“Konsol” sayfasına dön