Freigeben über


SetThemeAppProperties-Funktion (uxtheme.h)

Legt die Flags fest, die bestimmen, wie visuelle Stile in der aufrufenden Anwendung implementiert werden.

Syntax

void SetThemeAppProperties(
  DWORD dwFlags
);

Parameter

dwFlags

Typ: DWORD

DWORD , das eines oder mehrere der folgenden Bitflags angibt, die mit einem logischen OR kombiniert werden können.

Wert Bedeutung
STAP_ALLOW_NONCLIENT
Gibt an, dass auf die Nichtclientbereiche von Anwendungsfenstern visuelle Stile angewendet werden.
STAP_ALLOW_CONTROLS
Gibt an, dass auf die allgemeinen Steuerelemente, die in einer Anwendung verwendet werden, visuelle Stile angewendet werden.
STAP_ALLOW_WEBCONTENT
Gibt an, dass in einer Anwendung angezeigte Webinhalte visuelle Stile angewendet werden.

Rückgabewert

Keine

Bemerkungen

Nachdem Sie die Flags festgelegt haben, senden Sie eine WM_THEMECHANGED-Nachricht an das Standard-Fenster Ihrer Anwendung, damit die Änderungen wirksam werden.

Beispiele

In diesem Beispiel werden Flags kombiniert und diese Funktion wie gezeigt aufgerufen.

DWORD dwFlags = (STAP_ALLOW_NONCLIENT | 
        STAP_ALLOW_CONTROLS | STAP_ALLOW_WEBCONTENT);
SetThemeAppProperties(dwFlags);

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile uxtheme.h
Bibliothek UxTheme.lib
DLL UxTheme.dll (Version 1.0 oder höher)

Weitere Informationen

GetThemeAppProperties