Dos Konsole unsichtbar machen
-
hallo!
Ich will in einer MFC Anwendung eine Dos Anwendung ausführen, aber so dass die Dos Konsole nicht angezeigt wird. Sie soll unsichtbar sein und auch geschlossen werden. weiss jemand Rat?,
danke
-
Entweder mit CreateProcess() :
STARTUPINFO si = { sizeof(STARTUPINFO) }; PROCESS_INFORMATION pi = {0}; BOOL bSuccess; si.dwFlags = STARTF_USESHOWWINDOW; si.wShowWindow = SW_HIDE; [b]//HIER VERSTECKT STARTEN[/b] bSuccess = CreateProcess ( NULL, (char*)(const char*) "C:\\...\*.exe", NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
Oder mit ShellExecute() :
ShellExecute(0,"open","C:\\...\*.exe","open","",SW_HIDE);
Gruß
:: NoName ::
-
danke, funktioniert tadellos