keybd_event()的函數原型是:
void keybd_event(
byte bVk, //虛擬鍵碼
byte bScan, //該鍵的硬件掃描碼
dword dwFlags //函數操作的各個方面的一個標志位集
dword dwExtraInfo //與擊鍵相關的附加的32位值
);
其中第三個參數有三種取值:
· 0:按下
· 1:擴展鍵
· 2:彈起
keybd_event(0x41, 0x1e, 0x0000, 0); // 按下 a keybd_event(0x41, 0x1e, 0x0002, 0); // 彈起 a keybd_event(0x42, 0x30, 0x0000, 0); // 按下 b keybd_event(0x42, 0x30, 0x0002, 0); // 彈起 b keybd_event(0x43, 0x2e, 0x0000, 0); // 按下 c keybd_event(0x43, 0x2e, 0x0002, 0); // 彈起 c keybd_event(0x43, 0x2e, 0x0000, 0); // 按下 c keybd_event(0x43, 0x2e, 0x0002, 0); // 彈起 c