日期:2014-05-18  浏览次数:20746 次

使用自己写的小程序后电脑无法关机了!!!(急救!!!)
使用自己写的小程序后电脑无法关机了!!!(急救!!!)

最近我自己写了一个查杀U盘病毒的小软件,现在在电脑上使用,但是近几天突然电脑不能 关机、重启、注销了,点击这三个按钮后电脑自动退出了几个进程后就停了!

后来我把我的小程序给关了,再试试关机等操作,完全恢复了正常,请问大家这是什么原因啊???同学的电脑用了我的这个小程序一段时间后电脑也不能关机等操作了!

但是这个小软件只要运行着,电脑就不能正常的关机、重启、注销啊~~~

谁能帮我找出这个原因啊???

谁要这个小程序的源代码查看,请发邮件到我的邮箱 77899022@qq.com ,我把小程序发给你们!

------解决方案--------------------
C# code
 
  public partial class Form1 : Form
  {
    private bool exit;

    //在FormClosing中加如下代码
    private void Form1_FormClosing(object sender, FormClosingEventArgs e)
    {
      if (e.CloseReason == CloseReason.UserClosing)
      {
        if (!exit)
        {
          e.Cancel = true;
        }
      }
    }

    //在托盘控件的右键退出菜单中加如下代码
    private void quickMenuExit_Click(object sender, EventArgs e)
    {
      exit = true;
      this.Close();
    }
  }