读书人

win service的有关问题

发布时间: 2011-12-12 22:59:56 作者: rapoo

win service的问题
用托管vc++做了一个win service,有2个问题请教大家。
virtual void OnStart(array <String^>^ args) override
{
// TODO: Add code here to start your service.
m_pControl = gcnew CComProcControl();

m_pControl->Start(0);
}

1. m_pControl->Start(0);返回错误的话,想终止service的启动,该如何处理呢?
2. Service启动时候,有参数传进来的,如何通过args得到呢?

请大家帮忙,谢谢!

[解决办法]
1、调用Stop函数。
2、args.Length是参数个数,args[0]、args[1]等是每个参数。

读书人网 >VC

热点推荐