shellexcute 的问题我用hi= ::ShellExecute(NULL,0, "cmd.exe ",“/k xcopy c:\\ d:\\, NULL, SW_SHOW ); 怎么判断这个进程结束否[解决办法]用CreateProcess然后等待其中的进程句柄[解决办法]CreateProcess[解决办法]FindWindow 查找, 找不到就说明被关闭了 ~