cocoa - 通过输入法套件进行键盘输入的按钮

标签 cocoa keyboard input-method-kit

我正在通过输入法套件 (IMK) 为我的应用程序创建虚拟键盘。

但是我无法通过按下按钮来模拟键盘事件。

有没有可以用于键盘事件模拟的库?

这个问题有没有引用资料/解决方案?

最佳答案

请参阅IMKTextInput Protocol Reference ,您需要调用 insertText:replacementRange:

[client insertText:text replacementRange:NSMakeRange(NSNotFound, NSNotFound)];

其中 textNSString 的实例。

关于cocoa - 通过输入法套件进行键盘输入的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1944874/

相关文章:

swift - 如何在 Swift 中为 Mac OS X 开发一个简单的输入法?

multithreading - 从 NSOperation 对象访问另一个类的属性

swift - NSToolbar - 我们什么时候可以访问 ToolBarItem?

multithreading - 调用performSelectorInBackground : from background thread

ios - 具有本地化字符串的核心数据排序描述符

javascript - 使用KeyboardEvent模拟按键进行测试

javascript - 捕获 KeyCode 时出现键盘错误声音

javascript - 键盘小键盘分隔键 COMMA 与 DOT

android - 我需要创建 Android 键盘应用程序,但有些类已弃用