XP Design-Abfrage
-
Morgen,
mal eine Frage, da ich nur mit dem Klassik-Design unter XP arbeite, weisz ich immer nicht, wie sehen meine Programme unter XP aus. Bin dann immer wieder ueberrascht, wenn ich meine Prograemmchen unter XP laufen sehe, z.B. sind Texte verschoben, was an der etwas groeszeren Titelleiste liegt (vorallem bloede, wenn die Texte ganz unten am Rand plaziert worden sind, kann es passieren, dasz die unter dem Luna-Desgin nicht mehr, oder nur zum Teil sichtbar sind).
Gibts in der API eine Moeglichkeit abzufragen, welches Desgin der Benutzer verwendet, um Texte entsprechend zu verschieben?Danke im voraus.
-
Siehe: Visual Styles Reference
http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/userex/refentry.aspBzw. IsAppThemed
http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/userex/functions/isappthemed.asp
-
Ich danke wie verrueckt! Funktioniert und da man DLLs erst laden kann, wenn man sie braucht, gehts auch mit den anderen Windoof-Versionen. Sehr schoen!
Gruesze.