Funzione GetThemeAppProperties (uxtheme.h)

Recupera i flag di proprietà che controllano la modalità di applicazione degli stili visivi nell'applicazione corrente.

Sintassi

DWORD GetThemeAppProperties();

Valore restituito

Tipo: DWORD

I valori restituiti seguenti sono flag di bit combinati con un operatore OR logico.

Codice restituito Descrizione
STAP_ALLOW_NONCLIENT
Specifica che le aree non client delle finestre dell'applicazione hanno stili visivi applicati.
STAP_ALLOW_CONTROLS
Specifica che i controlli nelle finestre dell'applicazione hanno stili visivi applicati.
STAP_ALLOW_WEBCONTENT
Specifica che tutti i contenuti Web visualizzati in un'applicazione vengono visualizzati usando stili di visualizzazione.

Commenti

I singoli flag possono essere estratti dal risultato combinando il risultato con l'AND logico del flag desiderato.

Non chiamare questa funzione durante i costruttori di oggetti DllMain o globali. Ciò può causare valori restituiti non validi.

Esempio

Nell'esempio viene estratto lo stato di un singolo flag dal risultato della funzione.

DWORD resultFlags = GetThemeAppProperties();
bool ctrlsAreThemed = ((resultFlags & STAP_ALLOW_CONTROLS) != 0);

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

SetThemeAppProperties