C#编程编写锁屏程序

我想用C#编写一个锁屏的应用程序那位好心人能给我提供编写控制进程的代码防止用任务管理器或注销关闭锁屏程序... 我想用C#编写一个锁屏的应用程序 那位好心人能给我提供编写控制进程的代码 防止用任务管理器 或注销 关闭 锁屏程序 展开
 我来答
匿名用户
2013-06-19
展开全部
新建一个窗体,将MaximizeBox,MinimizeBox属性设置为False(意思就是将最大化,最小化按钮屏蔽掉)

在这个窗体的Closeing事件里e.Cancel = true(意思就是叫关闭按钮失灵)

还有一个就是叫这个窗体加载的是后就最大化将属性WindoeState更改为Maximized

下面是我用2005写的一个锁屏程序:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace KTV
{
/// <summary>
/// 挂起
/// </summary>
public partial class FrmGuaQi : Form
{
private string Pwd;
private bool bl = true;

public FrmGuaQi()
{
InitializeComponent();
}

/// <summary>
///
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btnGuanqi_Click(object sender, EventArgs e)
{
if (this.btnGuanqi.Text == "挂起")
{
this.Pwd = this.txtPwd.Text;
this.btnGuanqi.Text = "解除";
this.txtPwd.Clear();
}
else
{
if (this.Pwd == this.txtPwd.Text)
{
bl = false;
this.Close();
}
else
{
MessageBox.Show("密码不正确","错误",MessageBoxButtons.OK,MessageBoxIcon.Error);
}

}

}

private void FrmGuaQi_FormClosing(object sender, FormClosingEventArgs e)
{
// 屏蔽Alt+F4关闭
e.Cancel = bl ;
}

private void FrmGuaQi_Load(object sender, EventArgs e)
{
Common.ApplySkin(mySkin, this);
}
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式