Äquivalente Funktion zu execvp
-
Hey,
ich will mein Linux - Programm auch für Windows zugänglich machen, brauche dazu aber eine Funktion, die mir Programme startet, gibt es dazu eine gleiche Funktion?int execvp(const char *file, char *const argv[]);Wichtig ist mir vorallem, dass ich die Programmparameter in diesem char *const argv[] array übergeben kann...
Danke...
-
Ich glaub du meinst ShellExecute...
du kannst ja mal in der MSDN nachschauen.
Das mit den Parametern kannst du ja ganz einfach lösen, indem du die Parameter bei dem Parameter bei ShellExecute angibst.Edit:
Hier noch der Link
-
Um Platform-Neutral zu bleiben, sollte man lieber die C++ Funktion nehmen:
http://msdn.microsoft.com/en-us/library/ms235414.aspxexecvp ist POSIX und nicht C++ konform...