首先在主窗体中设置一个子窗体的实例,然后当点击挂机之后,隐藏当前窗体,同时显示子窗体。

 

把子窗体的背景窗体设置如下属性(主要是背景随便改成一个图片,然后FormBorderStyle改成None,即可实现无边框的窗体),而且启动又默认是最大化,所以可以认为是一个图片铺满了整个窗口

 

这样除非用户输入了正确的密码,否则将无法退出当前程序,我把文本框和按钮正好坐在了百度网页上面,这样可以以假乱真,当然这个页面都是一幅图片,除了这个按钮可以点和这个文本框可以输入,别的都不能做。我把文本框的字体改的跟百度不一样,这样可以确认不是真的百度。

 

为了更加安全,比如防止用户输入CTRL+A/T+DEL进入任务管理器杀掉你这个软件的进程,你可以用键盘钩子屏蔽到这些越轨行为。而如果用户重启,你也可以设置开机自动运行。

最新文章

  1. python学习笔记-(十三)线程&多线程
  2. SCWS分词扩展在WINDOWS下的安装方法
  3. Radar之获取排列的UITexture数组
  4. 网易及新浪IP查询接口
  5. Customer reviews on Lexia3 V48 diagnostic tool in EOBD2.FR
  6. hadoop文本转换为序列文件
  7. css 背景图片拉伸[转]
  8. Phalcon框架中的另类使用
  9. 自己动手编译octave 4.0.0
  10. .NET快速信息化系统开发框架 V3.2->Web版本新增“文件管理中心”集上传、下载、文件共享等一身,非常实用的功能
  11. oracle 存储过程(分析理解)
  12. 使用selenium时,使用从系统启动浏览器与通过自动化驱动方式启动浏览器控件ID不一样解决方法
  13. vs2013 使用vs2017的localdb
  14. CentOS 7.4 初次手记:第三章 CentOS基础了解
  15. hdu 4925 黑白格
  16. 【转】Java学习---内存溢出的排查经历
  17. IntelliJ Idea中创建package的问题
  18. FTP服务器原理(转)
  19. Android 自定义倒计时控件CountdownTextView
  20. HDU 1213 How Many Tables(并查集模板)

热门文章

  1. Python之路-基础数据类型之字典 集合
  2. 【实验吧】guess next session&&FALSE&&NSCTF web200&&程序逻辑问题
  3. 使用VS2015编写驱动时出现的部分错误以及解决方法
  4. TCP三次握手及四次挥手详解及常见面试题
  5. loj2145 「SHOI2017」分手是祝愿
  6. iphone丢了以后发现关机了怎么办?
  7. unittest的discover方法使用
  8. SPOJ-COLONY - Linearian Colony!简单二分思想
  9. NOJ——1642简单的图论问题?(BFS+优先队列)
  10. 刷题总结——火柴排队(NOIP2013)