C++ windows服务程序如何启动一个外部的.exe应用程序
我叫胖头鱼 2019-04-16 12:04:07 我现在有一个windows服务程序,想利用它来启动一个外部的.exe程序。
现在的代码是:
HINSTANCE handle = ShellExecute(NULL, _T("open"), _T(FILE), NULL, NULL, SW_SHOWNORMAL);
FILE里我定义了程序所在的位置。
我在控制台模拟的时候打开程序正常,但在服务列表中启动程序就只能显示打开成功,但实际程序并没有启动(或则说该程序的界面没有显示出来)。是服务程序中启动外部程序需要用别的函数吗还是我哪里弄错了呢?
先谢谢了!