Hi,
nein mit ShellExecute oder CreateProcess gibt es keine möglichkeit. Ansonsten wäre es nur möglich eine EXE-datei im speicher auszuführen wenn du es schaffst sie an die richtige ImageBase zuschreiben und dann den EntryPoint callen aber sowas hab ich noch nie gemacht also kann ich dir da nur sagen wie es in der Theori geht(
DLL-datei kann man leichter im speicher ausführen da diese nicht an eine ImageBase gebunden sind).
P.S. wenn ich jetzt scheiße erzählt habe bitte korrigiert mich...
P.P.S warum willst du das überhaupt machen
MfG Carlo