【问题标题】:SetWindowsHookEx, Keyboard HookingSetWindowsHookEx,键盘挂钩
【发布时间】:2016-06-28 01:06:50
【问题描述】:

我在 C# 中创建了简单的控制台,它使用 SetWindowsHookEx 和 LowLevelKeyboardProc 来捕获键盘事件并将它们记录在 Windows 上。

这可以正常工作,但是我知道想要创建另一个应用程序来模拟键盘事件,以便信息化应用程序可以捕获它们。

我曾尝试在 powershell 中使用“SendKeys”,但这似乎不起作用(即 LowLevelKeyboardProc 不会被触发)。

有什么想法可以用来模拟键盘按下以触发 LowLevelKeyboardProc 吗?

(我对 C++ C# 和 Powershell 很满意)

【问题讨论】:

    标签: c# c++ powershell keyboard window


    【解决方案1】:

    尝试使用这个:https://github.com/jasonpang/Interceptor 怎么样? Windows 键盘驱动程序的 C# 包装器。可以模拟 Windows 登录屏幕等受保护区域中的击键和鼠标点击(是的,即使在游戏中也是如此)。

    【讨论】:

      猜你喜欢
      • 2011-07-08
      • 1970-01-01
      • 2022-01-09
      • 1970-01-01
      • 2017-07-18
      • 2018-07-19
      • 2023-03-13
      • 2015-09-22
      • 2010-09-27
      相关资源
      最近更新 更多