关于屏幕锁的问题

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

功能设计如下

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

现在有如下问题

第一这各锁定。是用什么办法比较好呢。用窗口直接全屏覆盖+屏蔽键盘按键么?
第二 设置密码需要使用数据库么?
谁给个思路。有例子更好了····
...全文
325 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
几罗星人 2011-09-20
  • 打赏
  • 举报
回复
这个我做过,用一个窗体调到和屏幕一样大,然后置顶。窗口上面添加一个时钟,设定每一秒执行一次Timer事件,在事件代码里面调用窗体的SetFocus方法,让窗体获得焦点,这样禁不禁任务管理器都无所谓,因为即使你按出了任务管理器,一秒钟之后任务管理器又被挡住了~~。然后设置一个快捷键,用来调出输入密码的窗口,输入密码正确就能解锁。(而如果别人不知道快捷键,就连输入密码的窗口都打不开,连撞的机会都没有,也就老鼠拉龟,无从入手了)

当然,这些只是对付普通人的,如果是高手,到了安全模式里面把你的启动项删了,这个你就自行斟酌了~~
码之魂 2011-09-19
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 chinaboyzyq 的回复:]

其实就是键盘锁与鼠标锁。
[/Quote]
熊孩子开学喽 2011-09-19
  • 打赏
  • 举报
回复
这不就是屏保干的活么
无·法 2011-09-19
  • 打赏
  • 举报
回复
密码的话可以写入文件,也可以写入注册表,跟数据库毛关系都没
bcrun 2011-09-19
  • 打赏
  • 举报
回复
您说的屏幕锁自动锁定屏幕和Win+L即调用LockWorkStation这个API有啥区别?
ningweidong 2011-09-19
  • 打赏
  • 举报
回复
你要屏掉系统热键
chinaboyzyq 2011-09-19
  • 打赏
  • 举报
回复
其实就是键盘锁与鼠标锁。
啊的发哦 2011-09-17
  • 打赏
  • 举报
回复
我一直用系统自带的
lerphan 2011-09-16
  • 打赏
  • 举报
回复
我觉得,Win+L挺好的。直接在屏保中设置一下不久行了?如果需要独立密码,好吧,就自己写吧。把几个win热键屏蔽掉。
tcdthgdhb 2011-08-30
  • 打赏
  • 举报
回复
密码可以存储在EXE文件本身的,当然如果怕别人查看的话可以加密后再存。
niaorenzaixian 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lxq19851204 的回复:]

直接用WINDOW的不可以吗?
[/Quote]

可以 但是 我的那个密码待机直接会无声。 。。。 。。
niaorenzaixian 2011-08-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yiguangqiang88 的回复:]

第一似乎可行。
第二觉得没必要用数据库吧?
[/Quote]

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

如果要设定密码的话。。····
lxq19851204 2011-08-29
  • 打赏
  • 举报
回复
直接用WINDOW的不可以吗?
  • 打赏
  • 举报
回复
第一似乎可行。
第二觉得没必要用数据库吧?
贝隆 2011-08-29
  • 打赏
  • 举报
回复
在程序中添加一个布尔变量,如果该布尔变量有效,那么就退出每一个过程。让其无法执行功能。

xxk4639 2011-08-29
  • 打赏
  • 举报
回复
第一这个锁定。是用什么办法比较好呢。用窗口直接全屏覆盖+屏蔽键盘按键么?
如果你想用 窗口直接全屏覆盖+屏蔽键盘按键,建议你同时禁用任务管理器以免别人强行结束
你的程序。

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧