我在使用Windows 7进行C#编程。
在工作中,每次离开时都需要锁定计算机,然后回来时按下ctrl + alt + delete,然后输入完整的密码,这让我感到很累。虽然看似微不足道,但每天要做一千次就变得非常繁琐。我想找到一个简单的方法来防止别人在没有锁定计算机的情况下使用它,基本上我只想启动一个应用程序,拦截所有键盘/鼠标事件并禁止任何事情发生,使屏幕变得“冻结”。但是,如果我检测到例如右鼠标按钮快速按下4次,则可以取消冻结。没有人会知道如何做到这一点,但我会!这样我就可以保持我的系统(足够安全),而不必一直输入密码。
有人知道如何实现这个吗?
我想也许有winapi可以捕获事件(鼠标移动、点击、键盘点击),然后将其标记为已处理。是这样吗?
谢谢!