c怎么写服务( 五 )


注销一下看看 。为了让你看清除 , 我们先打开OE , 这时在任务管理器里 , 有两个msimn进程 , 用户名为“.com.cn”的是我们打开的OE , 而用户名为“SYSTEM”的就是我们添加的服务 。
如果你玩够了 , 不想再运行这个服务 , 可以直接禁止它在启动的时候运行 , 或者使用Instsrv.exe程序删除 。方法是在命令行下输入“c:\instsrv.exe Mail remove” , 然后回车就可以了 。需要注意的是Instsrv.exe这个程序也可以删除某些系统服务 , 所以使用的时候一定要小心 , 对于系统服务 , 安全起见千万不要删除 , 哪怕你觉得它对你没有用 。
7. C++写的服务程序,如何获得当前执行程序所在目录 char szPathTemp[512];
GetModuleFileName(NULL, szPathTemp, 512);
//取出文件路径
for (int i=strlen(szPathTemp); i>=0; i--)
{
if (szPathTemp[i] == '\\')
{
szPathTemp[i] = '\0';
break;
}
}
这样试试 , 我用没问题