Я хочу услышать звуковой сигнал, не видя «B» как вывод на Блокнот.Как я могу это реализовать?
if (GetAsyncKeyState('B') & 0x8000) { Beep( 500, 500 ); }
Используйте клавиатуру через SetWindowsHookEx().Когда ваш обратный вызов ловушки обнаруживает желаемое нажатие клавиши, вы можете заблокировать нажатие клавиши, чтобы оно не передавалось последующим перехватам или целевому приложению.
SetWindowsHookEx()