每当按键事件发生时,下面的函数调用:检测键按下和释放键事件
static LRESULT CALLBACK LowLevelKeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) {
printf("Key is pressed !\n");
// If key pressed down,call function A
// If key released , call function B
}
如何检测这些事件?
按下的按键可以是任何按键,从窗口键盘。我只是想知道一个按键是否被按下或按下后被释放。我该怎么做呢 ?
你必须使用两个不同的消息:通过搜索键盘记录 –
你可以找到很多的如何做到这一点在网络上的例子吗? –