如何在Service中启动其他程序。 我编写了一个Service,希望其启动后能够自动修改ip地址。我使用netsh.exe来实现修改ip地址。采用console方式运行正常。但使用服务不成功,我使用winexec和system都不行。请教高手如何解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CreateProcess PROCESS_INFORMATION processinfo; STARTUPINFO startinfo; ZeroMemory(&startinfo, sizeof(startinfo)); ZeroMemory(&processinfo, sizeof(processinfo)); GetStartupInfo(&startinfo); startinfo.cb=sizeof(startinfo); startinfo.dwFlags=STARTF_USESHOWWINDOW; startinfo.wShowWindow=SW_HIDE;CreateProcess("netsh.exe", "参数", NULL, NULL, TRUE, 0, NULL, NULL, &startinfo, &processinfo); you can use this toolhttp://www.codeproject.com/system/xyntservice.asp 抛砖引玉 - 位运算优化续 子对话框边框问题 调用.exe文件的问题 什么原因?怎么解决? 编程资料和各种程序太多了,硬盘放不下了,我想是该买个刻录机,大家给出个主意! 加100分 在线等待:简单问题,捕捉不到键盘消息,答对就给分分~~~~~~~~~~~~~~ CEF3获得选中文字! TeeChart把所有的类都添加后,还是不能用“.”操作符连调函数,怎么回事? 菜鸟问题。怎么样获得handle to window? 如何得到系统的序列号? 编辑框不让我们处理键盘输入消息,怎样知道当前输入的是Enter,请具体一些.等待
STARTUPINFO startinfo; ZeroMemory(&startinfo, sizeof(startinfo));
ZeroMemory(&processinfo, sizeof(processinfo));
GetStartupInfo(&startinfo);
startinfo.cb=sizeof(startinfo);
startinfo.dwFlags=STARTF_USESHOWWINDOW;
startinfo.wShowWindow=SW_HIDE;CreateProcess("netsh.exe", "参数", NULL, NULL, TRUE, 0, NULL, NULL, &startinfo, &processinfo);
http://www.codeproject.com/system/xyntservice.asp