QT实现c++屏幕锁,纯SDK带bin,附源码!

506 篇文章 12 订阅
465 篇文章 36 订阅

 

以前上班的地方,同事没经过我同意老动我的电脑,然后转一些乱七八糟的东西,又不好把密码改了。于是做了一个特殊屏保,时间到了屏保运行了,然后画面还是没变,但是鼠标不能动了,键盘不能用了,只有输入预先设置的密码才可以解锁。但是屏幕保护程序有一个缺陷就是 一按 ctrl+alt+del ,屏保就退出了。虽然程序已经屏蔽了任务管理器,所以只能做成屏幕锁了。

 

除了使用函数“LockWorkStation()”实现锁定屏幕,参考:http://www.cnblogs.com/Satu/p/8183081.html

此外,也可以使用函数“system()”来实现。

 

如果锁屏的话,直接双击就可以了,第一次运行会出现下图 设置密码,密码默认为空。

后面想改密码的加个参数运行 就可以改密码了,或者直接改配置文件。

解锁的话,直接按密码就可以了。按错了的话,按一下backspace,重新输入就可以了。输入正确自动解锁。

 

最后,如果你想学c++可以加入学习群:825414254获取素材资料以及开发工具和听课权限!(不是学c++的同学非诚勿扰噢!)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值