keybd_exent函数原型:
VOID keybd_event(
BYTE bVk, // 虚拟键值。
BYTE bScan, // 硬件扫描码。
DWORD dwFlags, // 动作标识。
DWORD dwExtraInfo // 与键盘动作关联的辅加信息。
);
参数解释:
bVk:按键的虚拟键值,具体有键盘上的所有值。例如:
KEY_ARROW_LEFT = 37;
KEY_ARROW_RIGHT = 39;
KEY_ARROW_UP = 38;
KEY_ARROW_DOWN = 40;
KEY_ESC = 27;
KEY_F5 = 116;
bScan:
表示当键盘上某键被按下和放开时,键盘系统硬件产生的扫描码,我们可以使用MapVirtualKey()函数在虚拟键值与扫描码之间进行转换。
我们一般设为0
dwFlags表示各种各样的键盘动作ÿ