Hallo,
nach etwas suchen habe ich nun die Lösung gefunden.
Das Manifest der Anwendung muss noch um folgendes erweitert werden:
Code:
...
<application xmlns="urn:schemas-microsoft-
com:
asm.v3">
<windowsSettings>
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
</windowsSettings>
</application>
</assembly>
Da das mit dem zurzeit verwendeten Delphi2007 nicht automatisch geht, wenn Laufzeit-Themes aktivieren eingeschaltet ist,
(der
IDE Experte ResEd 1.6.7 Editor kann das möglicher weise)
wird das bestehende Manifest per Build-Post Ereignis anschließend noch erweitert.
Dazu habe ich ein kleine Konsolenanwendung gemacht, die das Manifest extrahiert, die Zeilen einfügt und dann per mt.exe (...\Microsoft SDKs\Windows\v7.0A\Bin ) die Resource zurückschreibt.
Gruß Bernd