\$\begingroup\$
\$\endgroup\$
0
I am using an Xbox controller to send data to my computer, and am using the SendInput
method to handle keys. I was wondering if there was any other, better way to do this.
INPUT Input = { 26 };
Input.type = INPUT_KEYBOARD;
Input.ki.dwFlags = VK_UP;
SendInput(1, &Input, sizeof(INPUT));
std::cout << "Up";
Adam
5,2261 gold badge30 silver badges47 bronze badges
asked Jul 8, 2012 at 2:38
1 Answer 1
\$\begingroup\$
\$\endgroup\$
0
Are you wanting to direct this to a specific application? It's usually better to send WM_KEYDOWN
and/or WM_KEYUP
using the SendMessage
function.
If not, then I would suggest using the keybd_event
function. You can find some good examples on Code Project
answered Jul 8, 2012 at 6:00
lang-cpp