Auslesen des Windows Design
-
Hallo,
weisst jemand welchen Befehl ich benutzen kann um herauszufinden, welches Windows Design der Benutzer eingestellt hat?
Eigenschaften (Desktop)->Design=? z.B. "Windows klassisch" oder "Windows XP"
Danke
-
IsThemeActive()
GetCurrentThemeName()Achtung!
IsThemeActive() sagt nur aus, daß das System Themes verwendet. Das ist nicht identisch mit der Info, ob Deine Applikation auch Themes nutzen darf!Mit Rechtsklick -> "Eigenschaften von MeinProg.exe" -> Reiter "Kompatibilität" -> "Visuelle Designs deaktivieren"
kannst Du nämlich für jede Applikation speziell einstellen, ob es Themes verwenden darf oder nicht. Daher verwende auch die folgenden API-Funktionen:
IsAppThemed()
GetThemeAppProperties()MSDN mit den detaillierteren Erklärungen zu den Funktionen kennst Du sicher?

Gruß
Martin
-
Nein wusste ich nicht...
Aber jetzt habe ich einen Anhaltspunkt wo ich nachschlagen kann.Danke...werd jetzt fluchs auf die msdn seite gehn