尝试使用VS 2012创建Windows服务。默认情况下,该服务有3种方法:
Constructor(say MyService)
OnStart
OnStop
但是当我在构造函数中放入一些代码时,看起来它只运行一次。
我想要的是:当应用程序从Windows启动时,例如notepad.exe,我可以捕获它。 我应该在构造函数中放置一个死循环来监视进程列表吗?我认为服务应该像死循环一样。 因此,当应用启动时,如何在MyService中捕获它?
答案 0 :(得分:0)
我应该在构造函数中放置一个死循环来监视进程列表吗?
不,那是OnStart()
。基本伪代码是: