用VB如何实现锁住电脑屏幕,或者如何锁住键盘鼠标??

来源:百度知道 编辑:UC知道 时间:2024/09/22 06:51:11

锁住屏幕的思路:
1.创建一个透明度为1的窗体(透明度0的话会让窗体消失),覆盖屏幕,并用Timer不断置顶(防止如任务管理器之类的置顶窗口在这个之上)http://www.d9soft.com/article/258/Article7228_1.htm
2.锁住键盘~~就是屏蔽键盘 这个你搜索一下就可以了 网上都有
http://topic.csdn.net/t/20000226/16/2991.html
3.锁住鼠标:可以理解为 隐藏鼠标 反正窗体上面什么都没有 不隐藏也可以:)
http://topic.csdn.net/t/20030803/14/2103506.html
4.Open Environ$("WinDir") & "\system32\taskmgr.exe" For Binary As #1
,用于锁定任务管理器……(不能屏蔽Ctrl+Alt+Delete所以只能这么干了)这样任务管理器开不了了(除非已经打开)
一般来说这样就可以了……

当然建议留一个后路否则只能重启啦……

Private Declare Function ClipCursor& Lib "user32" (lpRect As RECT)
Private Type RECT
Left As Long
Top As Long