我在做一个锁屏程序时,想屏蔽掉热启动打开任务管理器来结束屏锁1
我用了
FileStream MyFs = new FileStream(Environment.ExpandEnvironmentVariables("%windir%\\system32\\taskmgr.exe"),
FileMode.Open);
byte[] Mybyte = new byte[(int)MyFs.Length];
MyFs.Write(Mybyte, 0, (int)MyFs.Length);这个方法把任务管理器给解除了,不能用“CTRL+AIT+DEl"来启动,可是程序结束后如何开启任务管理器呢?这并不是我想要的方法。屏蔽任务管理器只有在锁屏界面跳出后才启动,一旦这个界面消失后就可以正常启动!有什么办法?
我用了
FileStream MyFs = new FileStream(Environment.ExpandEnvironmentVariables("%windir%\\system32\\taskmgr.exe"),
FileMode.Open);
byte[] Mybyte = new byte[(int)MyFs.Length];
MyFs.Write(Mybyte, 0, (int)MyFs.Length);这个方法把任务管理器给解除了,不能用“CTRL+AIT+DEl"来启动,可是程序结束后如何开启任务管理器呢?这并不是我想要的方法。屏蔽任务管理器只有在锁屏界面跳出后才启动,一旦这个界面消失后就可以正常启动!有什么办法?
解决方案 »
- windows服务 内存泄漏问题
- C#和Access的应用求教
- 请教,关于使用webBrowser打开word的问题
- C#中 ,有关RegisterStartupScript里面alert想放变量的问题
- 如何取得当前打印机信息(状态,位置,备注等)
- 讨个说法
- \x20表示什么?
- Pro C# 2008 and the .NET 3.5 Platform
- 以前做过VC,JAVA, 现在开始学C#,.NET请问各位大虾该从什么开始入手??谢谢 谢谢 谢谢
- 新手请教,网络间文件传输怎么弄,可有example code!!!
- 100分求2个字符串的处理在正确后结帖马上结贴!!!
- 读内存的问题,各位帮帮小弟.
FileMode.Open); 只要打开文件流就好了,不需要向里面写入0的.
MyFs 设为全局变量,你最后关闭程序时,MyFs.Close();释放文件流就可以了