Forum: Win32/Win64 API (native code)
Delphi
by Zacherl,
13. Sep 2017
Ich könnte mir vorstellen, dass der Explorer die extra Prozesse dennoch vom Hauptprozess aus erstellt, also "deine Instanz" -> "Message an Hauptinstanz" -> "startet 2. Instanz".
Forum: Win32/Win64 API (native code)
Delphi
by Zacherl,
13. Sep 2017
Der Explorer Prozess läuft in der Regel nur ein einziges Mal (außer du hast das in den Systemeinstellungen anders festgelegt). Jede neue Instanz schickt nur eine Nachricht an die Hauptinstanz, welche dann ein zusätzliches Fenster öffnet. Sprich: Dein neu gestarteter Prozess wird tatsächlich innerhalb von Sekundenbruchteilen wieder beendet.