C++键盘事件,急!!!

来源:百度知道 编辑:UC知道 时间:2024/05/24 21:52:11
在线急等,我想知道C++中的键盘事件。
例如我按下一个(下)方向键,它就出一个效果。
按下ESC后,又出现一个效果。这个怎么搞。讲得详细点好不好

方法很多啊。
简单点的可以用宏
#define KEYDOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0)
#define KEYUP(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 0 : 1)
意思你应该看的懂吧。
说明一下,带的参数要是虚拟打描码!
比如下的码是 VK_DOWN ,ESC是 VK_ESCAPE 。