Forum: Win32/Win64 API (native code)
Delphi
by Bernhard Geyer,
22. Apr 2009
AFAIK werden die Rechte nur bei Prozessstart mit CreateProcess vererbt. Bei Start mit ShellExecute wirkt das Vista-Manifest. Oder liege ich hier falsch :gruebel:
Forum: Win32/Win64 API (native code)
Delphi
by Bernhard Geyer,
22. Apr 2009
Ich hab ja mit Hauptprogramm nicht den Installer gemeint. Dieser muss/müsste auch ein passendes Manifest besitzen.
Forum: Win32/Win64 API (native code)
Delphi
by Bernhard Geyer,
22. Apr 2009
Hat dein Hauptprogramm auch ein Vista-Kompatibles Manifest? Dort kann doch angegeben werden was das Programm benötigt (Admin, AsInvoker, ...). Und ein ShellExecute sollte diese Einstellungen berücksichtigen.