нажатие кнопки keybd_event в с++

Вот есть простейший код нажатия на кнопку.
Он везде работает, в любом приложении начинает прожиматься кнопка.

#include <windows.h>
void main()
{
    keybd_event(0x33, 0, 0, 0);
    Sleep(10);
    keybd_event(0x33, 0, KEYEVENTF_KEYUP, 0);
}

кроме одного конкретного приложения, это игра. Есть другие способы отправлять нажатия клавиш?

как вообще так может происходить, что стандартные нажатия клавиш которое обрабатывает Windows как-то по разному интерпретируются в приложении, где про это можно почитать?

может есть другие библиотеки обработки нажатий? или как можно еще отправить нажатие кнопки в игру.


Ответы (0 шт):