当前位置:编程学习 > VB >>

关于屏幕锁的问题

屏幕锁太多了。感觉要不太花哨就不实用。  干脆自己整个用的也方便。。所以来求助下大家思路。 不用太强大。

功能设计如下

1.屏幕鼠标或者键盘在无操作的情况下 例如自己设定 10分钟 5分钟 自动锁定屏幕 即可 
2.设置屏幕锁定密码

现在有如下问题

第一这各锁定。是用什么办法比较好呢。用窗口直接全屏覆盖+屏蔽键盘按键么?
第二 设置密码需要使用数据库么?  
谁给个思路。有例子更好了···· --------------------编程问答-------------------- 第一似乎可行。
第二觉得没必要用数据库吧? --------------------编程问答-------------------- 直接用WINDOW的不可以吗? --------------------编程问答-------------------- 第一这个锁定。是用什么办法比较好呢。用窗口直接全屏覆盖+屏蔽键盘按键么?
              如果你想用 窗口直接全屏覆盖+屏蔽键盘按键,建议你同时禁用任务管理器以免别人强行结束
              你的程序。 --------------------编程问答-------------------- 在程序中添加一个布尔变量,如果该布尔变量有效,那么就退出每一个过程。让其无法执行功能。

--------------------编程问答--------------------
引用 1 楼 yiguangqiang88 的回复:
第一似乎可行。
第二觉得没必要用数据库吧?


但是不知道密码咋存 是小白

如果要设定密码的话。。···· --------------------编程问答--------------------
引用 2 楼 lxq19851204 的回复:
直接用WINDOW的不可以吗?


可以 但是 我的那个密码待机直接会无声。 。。。 。。  --------------------编程问答-------------------- 密码可以存储在EXE文件本身的,当然如果怕别人查看的话可以加密后再存。 --------------------编程问答-------------------- 我觉得,Win+L挺好的。直接在屏保中设置一下不久行了?如果需要独立密码,好吧,就自己写吧。把几个win热键屏蔽掉。 --------------------编程问答-------------------- 我一直用系统自带的 --------------------编程问答-------------------- 你要屏掉系统热键 --------------------编程问答-------------------- 您说的屏幕锁自动锁定屏幕和Win+L即调用LockWorkStation这个API有啥区别? --------------------编程问答-------------------- 密码的话可以写入文件,也可以写入注册表,跟数据库毛关系都没 --------------------编程问答-------------------- 这不就是屏保干的活么 --------------------编程问答-------------------- 其实就是键盘锁与鼠标锁。 --------------------编程问答--------------------
引用 14 楼 chinaboyzyq 的回复:
其实就是键盘锁与鼠标锁。
--------------------编程问答-------------------- 这个我做过,用一个窗体调到和屏幕一样大,然后置顶。窗口上面添加一个时钟,设定每一秒执行一次Timer事件,在事件代码里面调用窗体的SetFocus方法,让窗体获得焦点,这样禁不禁任务管理器都无所谓,因为即使你按出了任务管理器,一秒钟之后任务管理器又被挡住了~~。然后设置一个快捷键,用来调出输入密码的窗口,输入密码正确就能解锁。(而如果别人不知道快捷键,就连输入密码的窗口都打不开,连撞的机会都没有,也就老鼠拉龟,无从入手了)

当然,这些只是对付普通人的,如果是高手,到了安全模式里面把你的启动项删了,这个你就自行斟酌了~~
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,