Как отправить нажатие клавиши «ВВОД» в другое приложение?
У меня есть код, который запускает внешнее приложение и автоматически заполняет запрос пароля.
Я хочу автоматизировать нажатие клавиши «ВВОД», чтобы пользователю не приходилось нажимать «ОК».
Как я могу отправить ключ ВВОД во внешнее приложение?
Ниже мой код в том виде, в каком он есть сейчас.
Первая строка для отправки пароля к приложению работает нормально.
Вторая строка для отправки нажатия клавиши ВВОД не имеет никакого эффекта вообще.
Я использую Delphi 2010.
//now that we have the control handle, send the password to it
SendMessage(AppHandle,WM_SETTEXT,0,Integer(PChar(pwd)));
//and now push ENTER
SendMessage(AppHandle,WM_KEYDOWN,0,Integer(PChar(#13)));