Перехват нажатий клавиш клавиатуры - PullRequest
0 голосов
/ 28 ноября 2018

Я хочу услышать звуковой сигнал, не видя «B» как вывод на Блокнот.Как я могу это реализовать?

if (GetAsyncKeyState('B') & 0x8000)
{
    Beep( 500, 500 );
}

1 Ответ

0 голосов
/ 28 ноября 2018

Используйте клавиатуру через SetWindowsHookEx().Когда ваш обратный вызов ловушки обнаруживает желаемое нажатие клавиши, вы можете заблокировать нажатие клавиши, чтобы оно не передавалось последующим перехватам или целевому приложению.

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