美文网首页
macOS-代码模拟键盘keyDown

macOS-代码模拟键盘keyDown

作者: VictorZhangWang | 来源:发表于2018-07-04 15:07 被阅读3次
  1. 代码模拟键盘的return事件

这段代码相当于3秒后按下return键:

dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(3 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
        CGEventRef push = CGEventCreateKeyboardEvent(NULL, kVK_Return, true);
        CGEventPost(kCGHIDEventTap, push);
    });

组合键:
//快捷键command+i

    CGEventRef push = CGEventCreateKeyboardEvent(NULL, kVK_ANSI_I, true);
    CGEventSetFlags(push, kCGEventFlagMaskCommand);
    CGEventPost(kCGHIDEventTap, push);

相关文章

网友评论

      本文标题:macOS-代码模拟键盘keyDown

      本文链接:https://www.haomeiwen.com/subject/oqbeuftx.html