Condividi tramite


Funzione SetThemeAppProperties (uxtheme.h)

Imposta i flag che determinano la modalità di implementazione degli stili di visualizzazione nell'applicazione chiamante.

Sintassi

void SetThemeAppProperties(
  DWORD dwFlags
);

Parametri

dwFlags

Tipo: DWORD

DWORD che specifica uno o più flag di bit seguenti, che possono essere combinati con un OR logico.

Valore Significato
STAP_ALLOW_NONCLIENT
Specifica che le aree non client delle finestre dell'applicazione avranno gli stili di visualizzazione applicati.
STAP_ALLOW_CONTROLS
Specifica che i controlli comuni usati in un'applicazione avranno stili di visualizzazione applicati.
STAP_ALLOW_WEBCONTENT
Specifica che il contenuto Web visualizzato in un'applicazione avrà stili di visualizzazione applicati.

Valore restituito

nessuno

Osservazioni

Dopo aver impostato i flag, inviare un messaggio di WM_THEMECHANGED alla finestra principale dell'applicazione per rendere effettive le modifiche.

Esempio

Questo esempio combina flag e chiama questa funzione come illustrato.

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

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione uxtheme.h
Libreria UxTheme.lib
DLL UxTheme.dll (versione 1.0 o successiva)

Vedi anche

GetThemeAppProperties