Вверх ↑
Ответов: 1841
Рейтинг: 369
#1: 2014-11-24 16:09:40 ЛС | профиль | цитата
nesco писал(а):
можно найти уже готовый пример на каком-либо ЯВУ

Ну, вот только что проверил, вроде работает
#cpp
#include <windows.h>
UINT sendKey(WORD keyCode)
{
INPUT keyEvent{};
keyEvent.type = INPUT_KEYBOARD;
keyEvent.ki.wVk = keyCode;
keyEvent.ki.wScan = MapVirtualKeyEx(keyCode, MAPVK_VK_TO_VSC, GetKeyboardLayout(0));

const UINT nInputs = 1; //Устанавливает число структур в массиве pInputs (keyEvent).
return SendInput(nInputs, &keyEvent, sizeof(keyEvent));
}
карма: 1
0