每當按鍵事件發生時,下面的函數調用:檢測鍵按下和釋放鍵事件
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
}
如何檢測這些事件?
按下的按鍵可以是任何按鍵,從窗口鍵盤。我只是想知道一個按鍵是否被按下或按下後被釋放。我該怎麼做呢 ?
你必須使用兩個不同的消息:通過搜索鍵盤記錄 –
你可以找到很多的如何做到這一點在網絡上的例子嗎? –