发新话题
打印

[API] 老大救命关于服务的程序在线等。。

老大救命关于服务的程序在线等。。



==============================================================================

想实现这样的一个程序,运行该程序的时候 command1和command2获取这2个服务的状态并且显示

在command1和2的Caption上 ,如果点击启动 command1就变成停止则Label1显示:Themes 已启动

Spooler服务也是一样的。。请老大帮我写个工程好吗?万分感激很荣幸来到您的贵站。我shell可以控制

服务,但是不能获取服务的运行状态。。

===============================================================================

[ 本帖最后由 vxpdisk 于 2008-10-14 23:29 编辑 ]

TOP

没有救命这么严重。
Windows的服务都在注册表中,你可以读取注册表的中状态
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
另外,Windows有个组件,可以控制服务,你可以参考一下
com.ms.service,这是一个COM

如果想用API,请参考 Service Functions这组API函数,里面有个QueryServiceStatus的函数。
换个头像,看见广告就眼红,直接封ID。

TOP

发新话题