Я работаю над проблемой с использованием метода C # SendKeys.Send. Я пытаюсь заменить клавиши клавиатуры другими клавишами, например, когда я нажимаю «a» на клавиатуре, я хочу, чтобы эта клавиша была «s», например, когда я делаю это в своем коде:
if ((Keys)keyCode== Keys.A)
{
SendKeys.Send("s");
}
Прямо сейчас у меня в блокноте печатается только символ "sa", но вместо печати "sa" мне нужно получить только символ "s", потому что, когда я нажимаю "a" на клавиатуре, "a" должен быть заменен на "s".
Я попытался удалить последний символ, добавив эту строку:
SendKeys.Send("{BS}");
Но все, что я получил, это убрал символ "s" и там был символ "a".
Как я могу предотвратить это?