Sind mehrere ConsoleWindows vorhanden, muss der Befehl mehrmals aufgerufen werden.
Danke für den Tipp!
Dies würde aber dann alle Konsolenfenster schließen, auch welche die nicht geschlossen werden sollen?
Das würde mir wahrscheinlich nicht weiterhelfen.
Das ganze habe ich nun mal über CreateProcess gelöst, hänge aber nun wieder beim Schließen vom Consolenfenster.
Ich habe nun ProcessInfo und dadurch die ProcessID. Das Fensterhandle habe ich noch nicht, sonst würde ich über PostMessage WM_CLOSE schließen.
Ich versuche über die ProcessID an das Fenster
Handle dranzukommen.
Das probiere ich über EnumWindows, vergleiche die ProcessID, wenn diese mit meiner von CreateProcess übereinstimmt, habe ich mein FensterHandle und kann dann über PostMessage WM_CLOSE schließen.
Zumindest denke ich mir das so
Bin ich da auf dem richtigen Weg?
Mein Kindheitstraum: Die 32bit Farbpalette als Bundstiftsammlung.