核心代码如下:
Sub Handler(ByVal dwOpcode As Long)
Select Case dwOpcode
Case SERVICE_CONTROL_STOP '此处原来是处理停止消息的,不作处理
Case SERVICE_CONTROL_PAUSE
Case SERVICE_CONTROL_CONTINUE
Case SERVICE_CONTROL_INTERROGATE
Case SERVICE_CONTROL_SHUTDOWN '在关机时写停止处理
'...
Case Else
End Select
[Quote=引用 2 楼 lyserver 的回复:]
核心代码如下:
Sub Handler(ByVal dwOpcode As Long)
Select Case dwOpcode
Case SERVICE_CONTROL_STOP '此处原来是处理停止消息的,不作处理
Case SERVICE_CONTROL_PAUSE
Case SERVICE_CONTROL_CONTINUE
Case SERVICE_CONTROL_INTERROGATE
Case SERVICE_CONTROL_SHUTDOWN '在关机时写停止处理
'...
Case Else
End Select
End Sub
[/Quote]
看看这里
http://support.microsoft.com/kb/175948/zh-cn