资源简介
锁定屏幕,禁用鼠标键盘,禁用任务管理器
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Threading;
using System.IO;
using Microsoft.Win32;
namespace WindowsLock
{
public partial class Form1 : Form
{
[DllImport(“user32 “)]
public static extern bool LockWorkStation();//这个是调用windows的系统锁定
[DllImport(“user32.dll“)]
static extern void BlockInput(bool Block); //锁定键盘鼠标
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender EventArgs e)
{
LockWorkStation();
}
private void button2_Click(object sender EventArgs e)
{
BlockInput(true);//锁定鼠标及键盘
Thread.Sleep(5000);
BlockInput(false);//解除锁定鼠标及键盘
}
private void button3_Click(object sender EventArgs e)
{
if (button3.Text==“禁用任务管理器“)
{
button3.Text=“启用任务管理器“;
ManageTaskManager(1);
}else
{
button3.Text=“禁用任务管理器“;
ManageTaskManager(0);
}
}
///
/// 管理任务管理器的方法
///
/// 0:启用任务管理器 1:禁用任务管理器
private void ManageTaskManager(int arg)
{
RegistryKey currentUser = Registry.CurrentUser;
RegistryKey system = currentUser.OpenSubKey(@“Software\Microsoft\Windows\CurrentVersion\Policies\System“ true);
//如果system项不存在就创建这个项
if (system == null)
{
system = currentUser.CreateSubKey(@“Software\Microsoft\Windows\CurrentVersion\Policies\System“);
}
system.SetValue(“DisableTaskmgr“ arg RegistryValueKind.DWord);
currentUser.Close();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9216 2020-12-28 11:12 WindowsLock\WindowsLock\bin\Debug\WindowsLock.exe
文件 26112 2020-12-28 11:12 WindowsLock\WindowsLock\bin\Debug\WindowsLock.pdb
文件 14328 2020-12-28 11:01 WindowsLock\WindowsLock\bin\Debug\WindowsLock.vshost.exe
文件 490 2009-06-11 05:14 WindowsLock\WindowsLock\bin\Debug\WindowsLock.vshost.exe.manifest
文件 2267 2020-12-28 11:44 WindowsLock\WindowsLock\Form1.cs
文件 3292 2020-12-28 11:04 WindowsLock\WindowsLock\Form1.Designer.cs
文件 5814 2020-12-28 11:04 WindowsLock\WindowsLock\Form1.resx
文件 816 2020-12-28 11:02 WindowsLock\WindowsLock\obj\Debug\WindowsLock.csproj.FileListAbsolute.txt
文件 847 2020-12-28 11:08 WindowsLock\WindowsLock\obj\Debug\WindowsLock.csproj.GenerateResource.Cache
文件 9216 2020-12-28 11:12 WindowsLock\WindowsLock\obj\Debug\WindowsLock.exe
文件 180 2020-12-28 11:08 WindowsLock\WindowsLock\obj\Debug\WindowsLock.Form1.resources
文件 26112 2020-12-28 11:12 WindowsLock\WindowsLock\obj\Debug\WindowsLock.pdb
文件 180 2020-12-28 11:02 WindowsLock\WindowsLock\obj\Debug\WindowsLock.Properties.Resources.resources
文件 492 2020-12-28 11:01 WindowsLock\WindowsLock\Program.cs
文件 1354 2020-12-28 11:01 WindowsLock\WindowsLock\Properties\AssemblyInfo.cs
文件 2872 2020-12-28 11:01 WindowsLock\WindowsLock\Properties\Resources.Designer.cs
文件 5612 2020-12-28 11:01 WindowsLock\WindowsLock\Properties\Resources.resx
文件 1096 2020-12-28 11:01 WindowsLock\WindowsLock\Properties\Settings.Designer.cs
文件 249 2020-12-28 11:01 WindowsLock\WindowsLock\Properties\Settings.settings
文件 3733 2020-12-28 11:02 WindowsLock\WindowsLock\WindowsLock.csproj
文件 923 2020-12-28 11:01 WindowsLock\WindowsLock.sln
..A..H. 7680 2020-12-28 11:01 WindowsLock\WindowsLock.suo
目录 0 2020-12-28 11:01 WindowsLock\WindowsLock\obj\Debug\TempPE
目录 0 2020-12-28 11:02 WindowsLock\WindowsLock\bin\Debug
目录 0 2020-12-28 11:12 WindowsLock\WindowsLock\obj\Debug
目录 0 2020-12-28 11:01 WindowsLock\WindowsLock\bin
目录 0 2020-12-28 11:01 WindowsLock\WindowsLock\obj
目录 0 2020-12-28 11:01 WindowsLock\WindowsLock\Properties
目录 0 2020-12-28 11:44 WindowsLock\WindowsLock
目录 0 2020-12-28 11:01 WindowsLock
............此处省略3个文件信息
相关资源
- C# 桌面时钟(穿透)
- C# 多线程任务池
- C#锁屏软件(真正禁用ctrl+alt+del,含源
- C# 禁止结束进程保护进程不被结束(
- C#仿微信飞机大战_改版170729
- C# 定时任务
- C#定时调度任务服务
- 自己用C#写的一个截图程序
- ASP.NET+C#+SQL Server 毕业论文+开题报告
- ASP.NET企业信息管理系统(任务书开题
- C# 屏幕录像软件源代码
- C# 实现的一个完整的Windows任务管理器
- C#创建计划任务,定时服务,完美执行
- C# 双缓冲区实现解决屏幕闪烁问题
- C#局域网实时监控系统
- C# 打印机监控系统 源码 打印任务监控
- 企业目标管理系统(目标分解、任务
- C#屏幕摄像头录像软件代码
- .net 简单任务调度平台
- ASP.NET+SQL房地产管理系统设计与实现(
- C#使用后台线程BackgroundWorker处理任务
- wpf 截图demo源码
- C# 任务管理器
- C#实现的自定义定时任务 可定时运行
- winform 多线程 多任务管理
- C#多任务多线程组件V1.1源代码
- C#多任务多线程组件源代码
- C# winform 窗体任务栏颜色闪烁提示仿
- 屏幕花瓣飘飞源码
- Windows任务管理器
评论
共有 条评论