gpt4 book ai didi

cocoa - 在 Cocoa 中启动按键

转载 作者:行者123 更新时间:2023-12-03 18:04:47 25 4
gpt4 key购买 nike

我正在编写一个服务器来接收来自 iPhone 的按键事件。我可以从 iPhone 发送消息并让我的服务器在 Mac 上显示它,现在我只需要将其转换为按键,并在 Cocoa 中模拟该按键。

任何人都可以为我提供一个起点,因为我认为这是相当低的水平。

谢谢

最佳答案

我相信 IOHIDPostEvent 可能就是您正在寻找的。像这样的事情:

static void HIDPostVirtualKey(
const UInt8 inVirtualKeyCode,
const Boolean inPostUp,
const Boolean inRepeat)
{
NXEventData event;
IOGPoint loc = { 0, 0 };

bzero(&event, sizeof(NXEventData));

event.key.repeat = inRepeat;
event.key.keyCode = inVirtualKeyCode;
event.key.origCharSet = event.key.charSet = NX_ASCIISET;
event.key.origCharCode = event.key.charCode = 0;
IOHIDPostEvent( get_event_driver(), inPostUp ? NX_KEYUP : NX_KEYDOWN, loc, &event, kNXEventDataVersion, kIOHIDPostHIDManagerEvent, FALSE );
}

关于cocoa - 在 Cocoa 中启动按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3185794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com