Есть ли что-нибудь похожее на OS X InputManager в Windows? - PullRequest
1 голос
/ 27 августа 2008

Есть ли что-нибудь подобное в Windows, что могло бы достичь того же, что и InputManager в OS X?

Ответы [ 2 ]

1 голос
/ 31 августа 2008

Если вы хотите внедрить код в процессы (это то, для чего чаще всего используются Менеджеры ввода), эквиваленты Windows:

Все эти методы требуют DLL, которая будет внедрена в удаленный процесс. C был бы лучшим языком для написания такой DLL, так как такая DLL должна быть достаточно легкой, чтобы не перегружать систему. Методы RPC, такие как именованные каналы, могут использоваться для связи с главным процессом, если это потребуется.

Поиск в Google для этих трех API приведет к появлению общего примера кода для этих методов.

1 голос
/ 28 августа 2008

Я почти уверен, что в Windows есть API, который разработчики могут использовать для создания новых типов систем ввода текста. Я понимаю, что на рынках, не производных от римлян, используется большое количество систем ввода текста, многие из которых предоставляются третьими сторонами.

Неясно, действительно ли это то, о чем вы действительно спрашивали, потому что вы просто предполагали, что все знают, для чего вы хотите использовать Input Manager в Mac OS X.

  • Если вы хотите создать метод ввода нового типа, спросите, как это сделать.
  • Если вы хотите, чтобы ваш собственный код работал внутри других приложений, спросите, как это сделать.

Не просто предполагайте, что люди могут читать ваши мысли, задавая вопросы, и не думайте, что они имеют такой же опыт, как вы, и будут распознавать все ту же терминологию, специфичную для платформы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...