进程创建了马上又自己关掉了?????
CString direct="C:\\Documents and Settings\\lxy\\桌面\\廖兴勇\\提供乙方资料\\提供乙方资料\\ATP车载软件\\D.exe";
CreateProcess(NULL,direct, NULL, NULL, NULL, NULL, NULL, NULL, &StartInfo, &ProcInfo);
运行的时候能开启这个程序但是马上(来不及看清)就自己关掉了???为什么?
如果我用
CreateProcess(NULL,"C:\\Documents and Settings\\lxy\\桌面\\廖兴勇\\提供乙方资料\\提供乙方资料\\ATP车载软件\\D.exe", NULL, NULL, NULL, NULL, NULL, NULL, &StartInfo, &ProcInfo);
语句有可以正常启动运行 好像跟direct里面的空格有关系,,因为我如果用direct="D:\\ATP车载软件\\D.EXE";又都没有问题!!!
求高手指点下问什么出现这种情况??