美文网首页程序员
QT实现c++屏幕锁,纯SDK带bin,附源码!

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

作者: Python编程导师 | 来源:发表于2019-05-20 16:10 被阅读14次
image

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

image

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

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

image

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

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

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

image

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

image

相关文章

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

    以前上班的地方,同事没经过我同意老动我的电脑,然后转一些乱七八糟的东西,又不好把密码改了。于是做了一个特殊屏保,时...

  • QT5串口通信(Hex格式传输)

    参考博客: 博客园-菜头大大:QT串口通信 CSDN-宗师之路:QT实现串口通信(附源码下载) CSDN-xz-c...

  • 2019-08-11

    Qt Creator创建纯C++开发工程 让我手把手,一步步的利用Qt Creator教你如何创建纯C++开发工程...

  • QuaZip源码编译及使用

    QuaZip是用C++、Qt对Zlib进行封装,用于压缩和解压文件的库。 源码下载地址:QuaZip源码官方下载 ...

  • Librdkafka源码分析-Content Table

    Kafka源码里提供了Java版本的SDK, 对于C/C++程序员,C/C++版本的SDK是十分有必要的; Lib...

  • Qt学习-(基础)

    Qt学习 Qt是什么 Qt是一个跨平台的C++图形用户界面库,通过变以来跨平台,实现一个Qt支持Unix,Linu...

  • Telegram编译

    最近在用Qt创建IM,目前网上的Qt的IM做的都不是很完善,所以想看看源码,Telegram,qTox都是C++写...

  • iOS集成百度地图实现在线建议地址查询

    今天和大家分享:集成百度地图iOS SDK,实现在线建议查询地址。这是我的github源码,使用oc纯代码编写,部...

  • 如何编译CRF++

    下载源码包,解压编译C++ bin文件 编译完成生成crf_learn和crf_test两个bin文件,可以使用它...

  • js Promise实现笔记

    V8引擎的实现源码:promise.js非官方实现,来自:Promise实现原理(附源码)注:啃官方源码和其他原型...

网友评论

    本文标题:QT实现c++屏幕锁,纯SDK带bin,附源码!

    本文链接:https://www.haomeiwen.com/subject/hfgkzqtx.html