nur nochmal kurz zu
WinExec ...
Zitat:
Das klingt für mich wie ein Verbot, wenn man das Prozesshandle nicht braucht.
ganz einfach, diese Funktion existiert nur noch zur Abwärtskompatibilität, also damit alte Win16-Programme noch laufen können.
unter
Win32 gibt es ShellExecute und Co. und dieses sollte auch verwendet werden.
Zitat:
WinExec Function
Note: This function is provided only for compatibility with 16-bit Windows. Applications should use the CreateProcess function.
Elevation ... keine Ahnung, aber ich vermute mal er meint es gibt sonst Problemchen mit Privilegen/Berechtigungen.