konsolenbefehle ohne konsolenfenster
-
system("befehl...");
Hierbei wird gleichzeitig auch ein neues Konsolenfenster geoeffnet. Wie kann ich das unterbinden? - es soll nur der befehl ausgeführt werden!
-
Du könntest es mit CreateProcess() machen, da kann man meiner Meinung nach angeben ob ein neues Fenster erzeugt werden soll
-
Oder ganz banal in das Konsolenfaq schauen.
Da steht alles dazu drin.
-
Mit ShellExecute wird zwar kein neues Fenster erzeugt, aber wenn ich mit dieser Funktion ein Programm aufrufe, wie bekomme ich dann mit wie das aufgerufene Programm beendet wurde? - also welchen return wert (oder exit(..)) wert es zurückgab??
-
Schau in der MSDN nach, dort findest du jede kleine Detailinformation zu dieser Funktion
-> Ab nach WinAPI, ihr wollt ja gar kein Konsolenfenster :p
MfG SideWinder
-
Dieser Thread wurde von Moderator/in SideWinder aus dem Forum DOS und Win32-Konsole 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.