Warface не считывает нажатие Enter при помощи имитации клавиши.

  • Автор темы Автор темы Arkting
  • Дата начала Дата начала
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,087
Реакции
406
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Делаю программку, которая автоматически отправляет сообщения, однако, при использовании функции:
C++:
Expand Collapse Copy
keybd_event(13, 0, 0, 0);
//13 - код клавиши ENTER
Имитация нажатия не происходит в игре (чате), но если это протестировать в блокноте, удивительно, работает.
Какие пути решения есть для данной проблемы?
 
C++:
Expand Collapse Copy
INPUT ip;
ip.type = INPUT_KEYBOARD;
ip.ki.time = 0;
ip.ki.dwFlags = KEYEVENTF_UNICODE;
ip.ki.wScan = VK_RETURN;
ip.ki.wVk = 0;
ip.ki.dwExtraInfo = 0;
SendInput(1, &ip, sizeof(INPUT));
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу