Forum: Win32/Win64 API (native code)
Delphi
by Neotracer64,
17. Jan 2006
Achso. Und ich war in dem Glauben, dass der Prozess, den ich starte "GetStartupInfo" am Anfang des Programms aufrufen muss um die TStartupInfo auch verarbeiten zu können.
Forum: Win32/Win64 API (native code)
Delphi
by Neotracer64,
17. Jan 2006
Was ist wenn die Ziel-Executable GetStartUpInfo nicht callt?
Ich hab keinen Einfluss (also closed-source) auf die Programme, die ich auf dem anderen Desktop starten will und deswegen dachte ich jetz Patchen sei die einzige Möglichkeit.
Forum: Win32/Win64 API (native code)
Delphi
by Neotracer64,
16. Jan 2006
Ich möchte eine andere Anwendung starten, aber in einem anderen Desktop ohne selbst dahinzuswitchen!
Alle Beispiele, die ich gefunden habe, können nur das eigene Programm auf einen neuen Desktop befördern.
Also habe ich versucht Code in diesen Prozess zu injezieren und darin habe ich folgendes getan:
Desktop:= CreateDesktop('Neu', nil, nil, DF_ALLOWOTHERACCOUNTHOOK, GENERIC_ALL, nil);...