想做一个程序,一旦发现qq进程运行了就及时关闭它,不象timer控件 每隔一段时间才触发代码,而是时刻都在运行和判断着, 查找进程和关闭进程的代码已经找到了,如何让程序时刻运行请大家指点.

解决方案 »

  1.   

    或是找一方法 <一旦发现有新的进程创建>
      

  2.   

    服务运行时:<运行的代码>       //查找进程和结束进程的代码写在这里,那也只是代码运行一次呀?
    服务结束时:<运行的代码>
      

  3.   

    服务运行时:<运行的代码>       //查找进程和结束进程的代码写在这里,那也只是代码运行一次呀?
    服务结束时:<运行的代码>
      

  4.   

    感觉你这个是个误区。既然是检查,就有“一遍一遍”地检查这个问题。肯定是timer
    即使你实现了好像是一直在检查的情况,也应该是一次一次的timer的原理。
      

  5.   

    TIMER的底层大概是
    void OnStart()
    {
      while(true)
      {
         Thread.Sleep(ElsTime);
         //do something...
      }
    }
    你觉得你电脑好 就把Sleep去掉吧。。那就是100%时时刻刻检查了