vc怎么将一个服务程序安装到系统中

vc如何将一个服务程序安装到系统中?
比如,B程序是个服务程序,我想通过A程序(A程序是个普通程序),将B安装到系统中?
------解决思路----------------------
可以参考下WINIO的写法 

OpenSCManager CreateService StartService
------解决思路----------------------
MSDN 的 例子  

Starting a Service