用于输入整个单词/句子的快捷键(背景)程序。怎么开始?

时间:2010-10-18 09:50:07

标签: c# windows-7 keyboard

我想创建一个快捷程序,在我忙于另一个程序时等待指定的键盘键或组合。当我输入短语或键盘组合时,我的程序应该输入一个输入的句子,就像我自己输入的一样。 因此,例如,如果我键入'xso',它将完全输出'Stack Overflow'。

我不知道从哪里开始因为我之前没有做过这样的事情。我已经google了很多,看看从哪里开始,但我得到了无关的结果,因为关键字是如此通用。 我有适度的C#经验,并在VS中完成所有编程。任何人都可以让我起来跑步吗?只是提示了哪些内容以及重要内容。

1 个答案:

答案 0 :(得分:0)

假设我理解你想要的东西,你需要做以下事情:

  1. Hook您想要的全局键盘快捷键
  2. 使用SendKeys在当前有效的应用程序中键入您想要的内容
  3. 我实际上写了一个使用两者的开源C#应用程序,您可以在以下位置查看: http://sourceforge.net/projects/clipcycler/