问题
I know in C++ there is a function
system("example.exe");
that runs another program, put it requires the include stdlib.h
.
Because I am already including 'windows.h', is there an equivilant to the system()
function in Windows?
回答1:
There is CreateProcess to run a specific executable, or ShellExecute to run programs or open documents with their associated program.
If portability to other platforms is any issue at all, I'd stick with system. #including stdlib.h won't kill you ;)
回答2:
Check the MSDN page for CreateProcess for more information
回答3:
I think you're looking for CreateProcess?
来源:https://stackoverflow.com/questions/1463040/does-windows-have-its-own-call-other-exe-function-c