我在用着:
keybd_event(0x41, 0, 0, 0);
0x41是一个“ a”。但这只是在屏幕上打印一个“ a”。我需要它按住键。当我打电话时
keybd_event(0x41, 0, KEYEVENTF_KEYUP, 0);
它必须释放密钥。
那可能吗?
最佳答案
您可以将keybd_event
调用替换为SendInput。您可以插入事件系统允许的任意多个击键事件。该函数返回成功插入的事件数。
我在用着:
keybd_event(0x41, 0, 0, 0);
keybd_event(0x41, 0, KEYEVENTF_KEYUP, 0);
最佳答案
您可以将keybd_event
调用替换为SendInput。您可以插入事件系统允许的任意多个击键事件。该函数返回成功插入的事件数。