是否有类似于Windows上的OS X InputManager?

时间:2008-08-27 19:26:48

标签: windows macos winapi

在Windows上有什么类似的东西与OS X上的InputManager相同吗?

2 个答案:

答案 0 :(得分:1)

我非常确定Windows有一个API,开发人员可以使用它来创建新类型的文本输入系统。我认为在非罗马衍生市场中使用了各种各样的文本输入系统,其中许多是由第三方提供的。

目前还不清楚这是不是你真正要问的问题,因为你只是假设每个人都知道你想在Mac OS X上使用输入管理器。

  • 如果要创建新类型的输入法,请询问如何执行此操作。
  • 如果您想让自己的代码在其他应用程序中运行,请询问如何执行此操作。

不要只是假设人们在提问时可以阅读你的想法,并且不要认为他们拥有与你相同的经历,并且会认识到所有相同的平台特定术语。

答案 1 :(得分:1)

如果您希望将代码注入流程(这是最常用的输入管理器),则Windows等效项为:

所有这些方法都需要一个DLL,它将被注入远程进程。 C将是编写这样一个DLL的最佳语言,因为这样的DLL需要非常轻,以免使系统陷入困境。如果需要,可以使用RPC方法(如命名管道)与主进程通信。

Google搜索这三个API将会显示这些方法的一般示例代码。