C# ile api fonskiyonlarını kullanarak klavyedeki hangi tuşlara basıldığını programımızda değerlerini görebiliyoruz.Genel olarak input fonksiyonlarını tutan .dll dosyamız user32.dll dir.Programımıza bu dll in içeriside bulunan

GetAsyncKeyState ve GetKeyState metodlarını tanımlayarak işe başlayabiliriz.

1
2
3
4
5
[DllImport("user32.dll")]
private static extern short GetAsyncKeyState(Keys Karakter);
[DllImport("user32.dll")]
private static extern short GetAsyncKeyState(Int32 karakterDegerleri);