怎样判断Windows中是否有程序在运行,如果没有就自动关机.(50分)

  • 主题发起人 主题发起人 飞_飞
  • 开始时间 开始时间

飞_飞

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样判断Windows中是否有程序在运行,如果没有就自动关机.
 
Windows中是否有程序在运行?应该是指除了系统进程外的其它程序吧。<br>问题是你怎么能够断定哪些程序一定是系统进程,或不是呢(这个多数还是比较好判断的)?
 
你可以判断Windows Taskbar上面是否有窗口存在,我个人认为,如果Taskbar上面没有窗口<br>系统就算是没有应用程序了。<br>
 
这种说法不太正确!
 
在98中很容易就做到一个程序既不在任务栏上出现也不在CTRL+ALT+DEL的列表中出现的。<br>就说普通一点的程序,WINAMP、FOXMAIL、FLASHGET、NETANTS。。。最小化时都可以是只<br>出现在系统栏(缺省状态下,除了WINAMP要设定一下)。<br>还是先看看飞_飞的原意再说吧:)
 
是啊,不能判断任务条!!!<br>应该枚举所有进程看有没有非系统的!
 
我想这是不可能的,你说输入法算不算,但它又的确是一个程序吖。。
 
关键是谁知道是不是系统进程呀,系统进程也没有一个标准呀,杀毒进程,金山糍粑,<br>虚拟光驱、ICQ之类的,或者我自己写的隐身服务或是控制面板,这些是不是?怎么判断?<br><br>其实这个问题就是多余,你监控几个特定的应用程序或是服务是否在运行还差不多。
 
DragonPc_???老兄怎样联系?
 
是啊,所以这个问题难有结果!!
 
呵呵,windows自己就是个程序呵,哦,不对,包括好些程序(进程)在运行呢。
 
to smjs<br>&nbsp; 你想找高手就找错人了,:) 联系我没有有什么意思的。
 
DragonPC_???,老兄请您看看smjs提出的问题好吗?
 
我也有类似的问题!!<br>大家帮忙解答一下!!<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=630036
 
后退
顶部