标签: c++ winapi
我想听到蜂鸣声而在记事本上看不到“ B”作为输出。我该如何实施?
if (GetAsyncKeyState('B') & 0x8000) { Beep( 500, 500 ); }
答案 0 :(得分:2)
通过SetWindowsHookEx()使用键盘挂钩。当挂钩回调检测到所需的击键时,可以阻止该击键,这样就不会将其传递给后续的挂接或目标应用程序。
SetWindowsHookEx()