检测/阻止SendKeys.Send关键消息

时间:2012-06-21 20:27:57

标签: c# sendkeys

我想知道是否有办法检测键盘是否来自键盘或SendKeys.Send调用。

我想阻止特定的SendKeys.Send键,但如果这些键直接来自键盘,那就放手吧。

1 个答案:

答案 0 :(得分:0)

创建一个控制台应用程序并运行位于此处的代码:http://blogs.msdn.com/b/toub/archive/2006/05/03/589423.aspx

创建第二个应用程序,当您单击按钮时将触发SendKeys.Send。您会注意到第一个控制台应用程序检测到键盘上的击键而不是SendKeys.Send

中的键

我相信您可以使用文章中的代码来检测按键是来自键盘还是SendKeys.Send

相关问题