C#调用键盘钩子锁屏

时间:2018-10-28 04:09:02
【文件属性】:

文件名称:C#调用键盘钩子锁屏

文件大小:460KB

文件格式:RAR

更新时间:2018-10-28 04:09:02

C#锁屏 键盘钩子

C#调用键盘钩子锁屏,禁用快捷键! C# .NET锁屏程序(顺带屏蔽任务管理器) 第一步:将窗体的FormBorderStyle设置为none,WindowState设为Maximized 占据整个屏幕。 第二步:使用钩子监控全局键盘事件。即屏蔽掉大部分系统热键。但是屏蔽ctrl+alt+del 任务管理器则较复杂,这个特例后面讨论。 使用全局钩子应该注意的地方:将代码放到一个独立的类库里面(只有dll才能被注射到其他进程中)。


【文件预览】:
LockScreen
----LockScreen.sln(920B)
----LockScreen.suo(28KB)
----KeyboardHookDLL()
--------bin()
--------KeyboardHookDLL.csproj(2KB)
--------obj()
--------KeyboardHook.cs(6KB)
--------Class1.cs(167B)
--------Properties()
----LockScreen()
--------bin()
--------Form1.Designer.cs(6KB)
--------LockScreen.csproj(4KB)
--------Program.cs(471B)
--------obj()
--------KeyboardHook.cs(10KB)
--------CommonClass.cs(495B)
--------Resources()
--------Form2.cs(516B)
--------Form1.cs(4KB)
--------Form2.Designer.cs(1KB)
--------Form1.resx(6KB)
--------Properties()
----CommonClass.BlockInput(true);()
--------bin()
--------CommonClass.BlockInput(true);.csproj(2KB)
--------obj()
--------Class1.cs(181B)
--------Properties()

网友评论