Mich irritiert vor allem die gedankliche Trennung zwischen
VCL und
Win32. Die
VCL ist aber keine Alternative dazu sondern ein Aufsatz. Daher sehe ich nicht dass man in der
VCL etwas fände das einem GetSystemMetrics überlegen wäre. Ich vermute hinter der Ausgangsfrage steckt ein komplexeres Problem mit HighDPI-Anwendungen. Leider bin ich da mangels entsprechender Hardware raus. Allerdings wäre es sicher für die anderen gut zu wissen, um was es eigentlich wirklich geht.