WinExec创建外部进程的问题
用WinExec运行一个外部的程序A.exe,
如何在运行了之后,让程序一直等待A.exe,
直到A.exe已经运行结束.?
我知道VB是这样子写.
Dim dwRet As Double, hProcess As Long, logExit dwRet = Shell(pFile, vbNormalFocus) hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, 0, dwRet) Do Call GetExitCodeProcess(hProcess, logExit) DoEvents Loop While logExit = STILL_ALIVE Call CloseHandle(hProcess)