herausfinden ob WinXP Design aktiviert ist
-
Wie kann ich herausfinden ob das WinXP Design aktiviert ist? ich brauch das da bei aktiviertem Design immer ein kleiner Teil meines Dialogfeldes unten abgeschnitten ist.
-
Wie man auf XP-Design testen kann weis ich nicht, aber da von Deinem Dialog was abgeschnitten ist wird wohl der ClientRect nicht gross genug sein um alles anzuzeigen.
Ruf bei OnInitDialog einfach mal GetClientRect auf und überprüfe die Rectwerte mit den erwarteten. Sind Sie kleiner wird wohl das XP-Style aktiv sein. Mit MoveWindow kannst dann den Dialog noch vor seiner Anzeige auf die benötigte Größe anpassen...
Gruss