Windows API имитирует нажатие клавиш с разных клавиатур (C ++) - PullRequest
0 голосов
/ 09 мая 2020

Используя Windows C ++ API, как я могу отправить ввод из моей программы в окно, говоря, что он поступил с определенной c клавиатуры? Этот код работает:

KEYBDINPUT ki = {
        VK_RIGHT,
        0,
        0,
        0,
        0L
};
INPUT input;
input.type = INPUT_KEYBOARD;
input.ki = ki;

SendInput(
        1,
        &input,
        sizeof(INPUT)
);

, но не позволяет мне сказать, с какой клавиатуры он «исходит».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...