Einzelnen Beitrag anzeigen

Aliquis

Registriert seit: 26. Jun 2011
Ort: Grafschaft Bentheim
18 Beiträge
 
Delphi 12 Athens
 
#5

AW: Grafik ausschneiden aus Fenster mit Fokus/Vordergrund

  Alt 17. Feb 2023, 13:07
Zur Frage nach den falschen Abmessungen: so weit ich weiß, erhälst du die richtige Auflösung nur dann, wenn dein Programm "DPI-Aware" ist. Das kannst du in den Projekoptionen unter "Manifest" einstellen.

Es gibt eine Reihe von Funktionen des Objekts Screen, mit denen du den aktiven Monitor ermitteln kannst. Screen.MonitorFromRect, Screen.MonitorFromPoint usw. Monitor.PixelsPerInch*100/96 liefert dann die Skalierung.
Georg
  Mit Zitat antworten Zitat