An den Louis hatte ich dabei auch gedacht ^^
Die ID habe ich auch gesucht. Scheint aber mit dem bloßen Hinzufügen zum Manifest nicht getan zu sein. GetVersionEx meldet sich nach wie vor mit 6.2.9200. So wie die Sache sich darstellt muss ich wohl wieder auf das Auslesen aus der Registry zurück. Ich find das schon etwas affig was Microsoft da treibt. Um den Kompatibilitätsmodus zu verbessern wird das
WinAPI verschlechtert. Doppel-*PLONK* ?
EDIT: @Bernhard: Habs jetzt mit deiner ID im Manifest zum Laufen gekriegt. Aber nicht über die Delphi-
IDE (XE4) sondern per Resource Editor gepatched
Unter Windows 10 läuft GetVersionEx damit wieder korrekt. Dafür sieht nun aber die
VCL aus wie unter Windows 95