本人用WinExec 打开三个外部程序,第一个打开正常,第二第三个程序打开后,初始化失败,
解决方法: SetCurrentDirectory
TCHAR CurrentPath[MAX_PATH]={0};
GetCurrentDirectory(MAX_PATH,CurrentPath);
SetCurrentDirectory(调用程序的相对路径);//改成你想调用的路径
WinExec();//执行
SetCurrentDirectory(CurrentPath);//设置回原来主程序的当前路径