【问题标题】:How capture KeyDown for another application?如何为另一个应用程序捕获 KeyDown?
【发布时间】:2011-12-29 13:36:20
【问题描述】:

如何从另一个应用程序捕获 KeyDown?

【问题讨论】:

  • 这对我来说没有任何意义 - 你能解释一下你想做什么吗?
  • 这个问题很有道理——我不知道你们为什么不赞成。
  • 这是一个完美的问题

标签: c# capture keydown


【解决方案1】:

可以全局挂钩到键盘:http://www.codeproject.com/KB/cs/globalhook.aspx

要知道击键来自特定应用程序,您需要知道活动窗口是什么(即当前接收击键的窗口):http://www.csharphelp.com/2006/08/get-current-window-handle-and-caption-with-windows-api-in-c/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-21
    • 2015-05-03
    • 2017-08-22
    • 2010-10-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多