Einzelnen Beitrag anzeigen

Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.144 Beiträge
 
Delphi 10.3 Rio
 
#1

Desktop Handle für Admin-Systemdienst ermitteln (Windows 7)

  Alt 13. Nov 2009, 08:19
Hallo Zusammen!

Um in einem Systemdienst das entsprechende Desktop handel zu erhalten, sind ja zahlreiche
Schritte notwendig, besonders wenn es mit UAC um den hidden Desktop geht.
Hierfür habe ich funktionierende Routienen die einwandfrei unter Vista funktionieren...

Leider funktioniert es nicht mehr unter Windows 7.
Googeln hat bisher auch nix gebracht..
Daher meine Frage an Euch:

Was hat sich in diesem Zusammenhang zwischen Vista und Win 7 geändert?

Bilder die man von Bildschirm kopiert sind leer und ein
"GetDeviceCaps(DeskDC, HORZRES)" liefert 1027x768 anstatt der tatsächlichen
Bildschirmauflösung.

Die gleichen Routinen als "normales" Programm und nicht als Systemdienst ausgeführt
laufen auch unter Win 7.

Grüsse Mavarik
  Mit Zitat antworten Zitat