Этот код должен позволить моему приложению нажать клавишу «1» на моем NumPad:
ctrlV[5].type = INPUT_KEYBOARD;
ctrlV[5].ki.wVk =0x61; //VK_NUMPAD1
ctrlV[6].type = INPUT_KEYBOARD;
ctrlV[6].ki.wVk =0x61; //OR VK_NUMPAD1
ctrlV[6].ki.dwFlags = KEYEVENTF_KEYUP;
SendInput(8, ctrlV, sizeof(INPUT));
Он посылает ключ «1», хотя мой NumLock выключен.
Итак, мой вопрос:
«Как имитировать нажатие клавиш на цифровой клавиатуре?»
Я старался keyeventf_extendedkey;
тоже без удачи.
Заранее спасибо!
Задача ещё не решена.
Других решений пока нет …