C++ Programme wechseln ohne das die cmd.exe aufgeht
-
Servus, hab in mehreren C++ Projekten immer mal wieder den system("Pfad") befehl benutzt, allerdings öffnet sich dann immer die konsole mit der cmd.exe. Wie kann ich das verhindern?
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C++ (auch C++0x und C++11) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Indem du system nicht benutzt, ist eh unsauber. Unter Windows gibts zig Funktionen, um ein Programm aufzurufen, z.B. ShellExecute.
-
MrBambi schrieb:
Servus, hab in mehreren C++ Projekten immer mal wieder den system("Pfad") befehl benutzt, allerdings öffnet sich dann immer die konsole mit der cmd.exe. Wie kann ich das verhindern?
-
Eine weitere Möglichkeit ist auch
WinExec()
-
abccc schrieb:
Eine weitere Möglichkeit ist auch
WinExec()
Note This function is provided only for compatibility with 16-bit Windows. Applications should use the CreateProcess function.