我正在尝试将键盘事件发送到进程。像“a”、“v”、“t”这样的设置键……工作正常,但空格、命令、控制等键不起作用。这就是我正在做的事情:
CGEventRef e1 = CGEventCreateKeyboardEvent(NULL, (CGKeyCode)55, YES);
CGEventRef e4 = CGEventCreateKeyboardEvent(NULL, (CGKeyCode)0, YES);
CGEventPostToPSN(&spotPSN, e1);
CGEventPostToPSN(&spotPSN, e4);
e4 有效,但 e1 无效。我在这里的目的是发送 command+a 来选择全部。谢谢。