如果按下键或组合,如何从后台程序中检查?

Hel*_*der 6 c# winforms

我有一个应用程序,它将在鼠标点上键入文本; 即使这意味着将窗口焦点切换到其他程序,例如记事本.

我正在尝试按某个组合键来开始/停止输入.

我该怎么做?

Ash*_*ani 2

你必须使用键盘钩子,你可以通过谷歌搜索找到很多例子。

这是来自 codeproject.com 的示例:

键盘挂钩.aspx