如何检查背景中的程序是否按下了键或组合键?

问题描述:

我有一个应用程序,它将在鼠标点上键入文本;即使这意味着切换窗口焦点到其他程序,如记事本。如何检查背景中的程序是否按下了键或组合键?

我试图能够按下一些组合键来启动/停止键入。

我该怎么做?

您必须使用键盘挂钩,您可以通过使用Google搜索找到很多示例。

这里是从codeproject.com一个例子:

keyboardhook.aspx