5

WindowsAPIのSendInputのようなものが必要です。

私はこの方法を見ましたが、Unicode文字を仮想キーコードに変換する方法があるかどうかはわかりません。

CGEventRef CGEventCreateKeyboardEvent (
   CGEventSourceRef source,
   CGKeyCode virtualKey,
   bool keyDown
);
4

1 に答える 1

5
CGEventRef e = CGEventCreateKeyboardEvent(NULL, NULL, true);
CGEventKeyboardSetUnicodeString(e, unicodeStringLength, unicodeString);   
CGEventPost(kCGHIDEventTap, e);      
于 2011-08-05T17:31:12.390 に答える