拦截C#中的WindowsKey + L(锁定)按键?

时间:2011-02-11 18:04:44

标签: c#-4.0

是否可以从正在运行的应用程序中拦截WindowsKey + L(锁定控制台的捷径)?

我有一个应用程序需要捕获它并显示一个自定义窗口大约5秒钟,然后允许锁定通过。

我可以在c#中本地执行此操作吗?如果没有,我可以使用某种Windows API吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

这绝对可行,但我担心你需要进行调查:

SetWindowsHookEx

LowLevelKeyboardProc

GetAsyncKeyState也可能是相关的