C#Winform - 使用其他应用程序时保持KeyDown事件处于活动状态

时间:2014-07-19 07:59:16

标签: c# winforms keypress keydown eventhandler

我有一个使用手工“按键通话”功能的应用程序。 我只是在表单上处理了KeyDown事件:

private void btnStart_KeyDown(object sender, KeyEventArgs e)
{
      if (e.KeyCode.ToString() == pushToTalk)
      {
             try
             {
                   _recognizer.RecognizeAsync(RecognizeMode.Multiple);
             }
             catch
             {
             }
      }
}

当我在我的表单中使用它时(通过聚焦它),我的“按键通话”工作正常。实际上,我需要使用它(使用它)来使用其他应用程序,就像我们在mumble或团队发言中看到的那样。 我怎样才能做到这一点 ? 非常感谢。

0 个答案:

没有答案