【问题标题】:Hook keyboard shortcuts from Windows lock screen从 Windows 锁定屏幕挂钩键盘快捷键
【发布时间】:2014-03-14 21:01:18
【问题描述】:

我有一个处于键盘仿真模式的 arduino,它将键盘击键发送到它所连接的计算机,后者在接收到每个击键时在本地网页中附加一个日志行。日志程序使用 Win32 API 用 C 语言编写。

现在,由于它应该在工作中发挥作用(想法是在线获取我办公桌上的按钮何时被激活的日志文件),我将锁定我的计算机...

如何继续处理 Windows 锁定屏幕中的 CTRL+ALT+击键?

谢谢, 神秘先生

【问题讨论】:

  • 有没有比写服务更简单的方法?如果没有,如何以最简单的方式进行?
  • 感谢您的回答。这可能是隐含的,但我已经有了我的钩子——它们只是在锁定屏幕上不起作用。我更新了我的帖子,表明我也在用 C 编码。
  • 我不认为这是可能的。
  • 使用它应该的服务(其他人已经成功),但我无法让它工作(见下面的答案)......

标签: c windows winapi keyboard hook


【解决方案1】:

这似乎有效:https://www.codeproject.com/Articles/19004/A-Simple-C-Global-Low-Level-Keyboard-Hook

运行编译后的可执行文件时,即使屏幕锁定,也会全局检测到键 AB

【讨论】:

    【解决方案2】:

    我最终下载了第三方锁屏,我的程序在其后台运行,因为它是一个标准程序。对于那些处于相同情况的人,据我所知,经过所有研究,恐怕您将不得不这样做:似乎从 Vista 开始是不可能的。

    【讨论】:

      猜你喜欢
      • 2010-12-07
      • 1970-01-01
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-28
      相关资源
      最近更新 更多