【发布时间】:2009-06-01 16:52:07
【问题描述】:
我正在使用:
keybd_event(0x41, 0, 0, 0);
0x41 是一个'a'。但这只会在屏幕上打印一个“a”。我需要它来按住键。当我打电话时
keybd_event(0x41, 0, KEYEVENTF_KEYUP, 0);
它必须释放密钥。
这可能吗?
【问题讨论】:
-
你是不是想模拟用户按住'A'键来获取aaaa...?
-
您可以使用计时器或循环来连续调用keybd_event。或者,如果您知道要使用什么硬件,您可以将击键输入到 kb 缓冲区中。
标签: c++ winapi keypress simulate