Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#8

AW: Metafile spinnt bei hochauflösenden Bildschirmen (>=150% scaling)

  Alt 1. Feb 2016, 14:16
Zitat von ralfiii:
Wie meinst du, in was für Einheiten?
Genau so, wie beim Drucker, kann man beim Screen auch die Ausgabe steuern.
So wie das auch Windows nun auch macht und dann intern das Canvas eine andere Auflösung hat, als die Bildschirmausgabe.

Da kann man intern auf ein Canvas mit 96 DPI malen und Windows scalliert es für die Anzeige auf 144 DPI, wenn dein Programm nicht DPIaware ist.

MSDN-Library durchsuchenSetMapMode MSDN-Library durchsuchenSetViewportExtEx
https://msdn.microsoft.com/de-de/lib.../dd145139.aspx
https://msdn.microsoft.com/de-de/lib.../dd183475.aspx
https://msdn.microsoft.com/de-de/lib.../dd183476.aspx
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 1. Feb 2016 um 14:37 Uhr)
  Mit Zitat antworten Zitat