请教:关于在service中用CreateProcess创建新进程却看不到界面的问题?急!!!
我设计了一个守护程序(是service),功能是定期检查服务器程序是否还在运行,不在运行就重启服务器。
我的服务器程序是有界面的,在本机上用service启动服务器程序,启动后是可以看到界面的。
但是当我在电信托管的机器上通过远程界面用service启动服务程序,却看不到这个界面,我注意到启动的服务器程序在'程序管理器'中的用户名是‘system’,不知道和这个有没有关系?
托管机器是windows2003,本机是winxp sp2。另外,我在局域网内通过远程桌面启动也可以看到界面。
请各位大侠帮忙解答,不胜感激!!!