public frmMain()
{
InitializeComponent();
}
private FileStream fsTask;
private void frmMain_Load(object sender, EventArgs e)
{
//以独占的方式,将任务管理器打开,在程序外面就无法访问。
fsTask = new FileStream(Environment.ExpandEnvironmentVariables("%windir%//system32//taskmgr.exe"), FileMode.Open);
}
private void btnClose_Click(object sender, EventArgs e)
{
//程序结束时,将资源释放掉。
fsTask.Close();
}
}
注:程序里没有打异常处理,只是个例子。
经本人测试,(XP+C#2005),屏蔽成功。