日期:2014-05-18  浏览次数:20761 次

用vs2010编写屏幕锁定小程序的源代码C#
求源代码
只要简单的屏幕锁定功能就好
建个windows窗体应用程序

------解决方案--------------------
给一个思路吧;
首先 两个窗体 Form1(设置锁屏密码的) Form2(锁屏用)
Form1上面两个 textbox 用来 输入密码 以及确认密码;一个按钮 确认锁屏
Form2上面 一个textbox来输入密码;一个按钮确认密码;

然后在form1上面点击按钮的时候判断两次密码是否一样什么的;(用一个字段来保存密码)
如果满足要求 fom2 show出来;

Form2的构造器里面 接收一个 Form1 并创建按一个全局的form1 F1;然后将接收的form1赋值给F1;
form2要设置成全屏的
location = new point(0,0)
size = new size(Screen.PrimaryScreen.Bounds.Width,
Screen.PrimaryScreen.Bounds.Height)
然后 点击Form2上面的按钮 判断 是否 于 Form1 上面的那个输入是否一样
一样就 this.dispose 释放 不是的话就提示 密码错误 textbox.text = “密码错误”

还有 要在form2上面的FormClosing事件里面写 e.Cancel = true;防止 alt F4关闭窗体

还要干一件事情 用一个 timer 或者起一个线程 来 循环执行一个代码
this.TopMost = true 将窗口置顶 、、一直置顶、、以前 其他 置顶窗体盖上来
这就是 为什么 哪里提示密码错误 不用提示框 用textbox了