Используя 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)
);
, но не позволяет мне сказать, с какой клавиатуры он «исходит».