Intestazione uxtheme.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

uxtheme.h contiene le interfacce di programmazione seguenti:

Funzioni

 
BeginBufferedAnimation

Avvia un'operazione di animazione memorizzata nel buffer. L'animazione è costituita da una dissolvenza incrociata tra il contenuto di due buffer in un periodo di tempo specificato.
BeginBufferedPaint

Avvia un'operazione di disegno memorizzata nel buffer.
BeginPanningFeedback

Notifica al sistema di inviare commenti e suggerimenti su una finestra di destinazione interessata dai movimenti di panoramica.
BufferedPaintClear

Cancella un rettangolo specificato nel buffer in ARGB = {0,0,0,0}.
BufferedPaintInit

Inizializzare il disegno memorizzato nel buffer per il thread corrente.
BufferedPaintRenderAnimation

Disegna il fotogramma successivo di un'animazione di vernice memorizzata nel buffer.
BufferedPaintSetAlpha

Imposta l'alfa su un valore specificato in un determinato rettangolo. L'alfa controlla la quantità di trasparenza applicata durante la fusione con il buffer nel contesto del dispositivo di destinazione.The alpha controls the amount of transparency applied when blending with the buffer on the destination target device context (DC).
BufferedPaintStopAllAnimations

Arresta tutte le animazioni memorizzate nel buffer per la finestra specificata.
BufferedPaintUnInit

Chiude il disegno memorizzato nel buffer per il thread corrente. Chiamato una volta per ogni chiamata a BufferedPaintInit dopo che le chiamate a BeginBufferedPaint non sono più necessarie.
CloseThemeData

Chiude l'handle dei dati del tema.
DrawThemeBackground

Disegna il bordo e il riempimento definiti dallo stile di visualizzazione per la parte di controllo specificata.
DrawThemeBackgroundEx

Disegna l'immagine di sfondo definita dallo stile di visualizzazione per la parte di controllo specificata.
DrawThemeEdge

Disegna uno o più bordi definiti dallo stile di visualizzazione di un rettangolo.
DrawThemeIcon

Disegna un'immagine da un elenco di immagini con l'effetto icona definito dallo stile di visualizzazione.
DrawThemeParentBackground

Disegna la parte di un controllo padre coperto da un controllo figlio parzialmente trasparente o alfa misto.
DrawThemeParentBackgroundEx

Utilizzato da controlli figlio parzialmente trasparenti o alfa per disegnare la parte del padre davanti alla quale vengono visualizzati. Invia un messaggio di WM_ERASEBKGND seguito da un WM_PRINTCLIENT.
DrawThemeText

Disegna il testo utilizzando il colore e il tipo di carattere definiti dallo stile di visualizzazione.
DrawThemeTextEx

Disegna il testo utilizzando il colore e il tipo di carattere definiti dallo stile di visualizzazione. Estende DrawThemeText consentendo opzioni di formato di testo aggiuntive.
EnableThemeDialogTexture

Abilita o disabilita lo stile di visualizzazione dello sfondo di una finestra di dialogo.
Enabletheming

Windows Vista tramite Windows 7:_Enables o disabilita gli stili di visualizzazione per l'utente corrente nelle sessioni correnti e successive. La funzione Windows 8 e versioni successive:_This non esegue alcuna operazione. Gli stili di visualizzazione sono sempre abilitati in Windows 8 e versioni successive.
EndBufferedAnimation

Esegue il rendering del primo fotogramma di un'operazione di animazione memorizzata nel buffer e avvia il timer di animazione.
EndBufferedPaint

Completa un'operazione di vernice memorizzata nel buffer e libera l'handle di vernice memorizzato nel buffer associato.
EndPanningFeedback

Termina qualsiasi animazione esistente in fase di elaborazione o configurata da BeginPanningFeedback e UpdatePanningFeedback.
GetBufferedPaintBits

Recupera un puntatore alla bitmap del buffer se il buffer è una bitmap indipendente dal dispositivo.
GetBufferedPaintDC

Ottiene il contesto del dispositivo di disegno .DC. Si tratta dello stesso valore recuperato da BeginBufferedPaint.
GetBufferedPaintTargetDC

Recupera il contesto del dispositivo di destinazione.Retrieves the target device context (DC).
GetBufferedPaintTargetRect

Recupera il rettangolo di destinazione specificato da BeginBufferedPaint.
GetCurrentThemeName

Recupera il nome dello stile di visualizzazione corrente e, facoltativamente, recupera il nome e il nome della combinazione di colori.
GetThemeAnimationProperty

Ottiene una proprietà di animazione del tema in base all'ID dello storyboard e all'ID di destinazione.
GetThemeAnimationTransform

Ottiene un'operazione di trasformazione dell'animazione in base all'ID storyboard, all'ID di destinazione e all'indice di trasformazione.
GetThemeAppProperties

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

Recupera le dimensioni dell'area di contenuto per lo sfondo definito dallo stile di visualizzazione.
GetThemeBackgroundExtent

Calcola le dimensioni e la posizione dello sfondo, definite dallo stile di visualizzazione, in base all'area di contenuto.
GetThemeBackgroundRegion

Calcola l'area per uno sfondo normale o parzialmente trasparente delimitato da un rettangolo specificato.
GetThemeBitmap

Recupera la bitmap associata a un particolare tema, parte, stato e proprietà.
GetThemeBool

Recupera il valore di una proprietà BOOL dalla sezione SysMetrics dei dati del tema.
GetThemeColor

Recupera il valore di una proprietà color.
GetThemeDocumentationProperty

Recupera il valore per una proprietà del tema dalla sezione della documentazione del file di tema specificato.
GetThemeEnumValue

Recupera il valore di una proprietà di tipo enumerato.
GetThemeFilename

Recupera il valore di una proprietà filename.
GetThemeFont

Recupera il valore di una proprietà del tipo di carattere.
GetThemeInt

Recupera il valore di una proprietà int.
GetThemeIntList

Recupera un elenco di dati int da uno stile visivo.
GetThemeMargins

Recupera il valore di una proprietà MARGIN.
GetThemeMetric

Recupera il valore di una proprietà metrica.
GetThemePartSize

Calcola le dimensioni originali della parte definita da uno stile visivo.
GetThemePosition

Recupera il valore di una proprietà position.
GetThemePropertyOrigin

Recupera la posizione della definizione della proprietà tema per una proprietà.
GetThemeRect

Recupera il valore di una proprietà RECT.
GetThemeStream

Recupera un flusso di dati corrispondente a un tema specificato, a partire da una parte, uno stato e una proprietà specificati.
GetThemeString

Recupera il valore di una proprietà stringa.
GetThemeSysBool

Recupera il valore booleano di una metrica di sistema.
GetThemeSysColor

Recupera il valore di un colore di sistema.
GetThemeSysColorBrush

Recupera un pennello di colore di sistema.
GetThemeSysFont

Recupera LOGFONT di un tipo di carattere di sistema.
GetThemeSysInt

Recupera il valore di un sistema int.
GetThemeSysSize

Recupera il valore di una metrica delle dimensioni del sistema dai dati del tema.
GetThemeSysString

Recupera il valore di una stringa di sistema.
GetThemeTextExtent

Calcola le dimensioni e la posizione del testo specificato quando viene eseguito il rendering nel tipo di carattere dello stile di visualizzazione.
GetThemeTextMetrics

Recupera informazioni sul tipo di carattere specificato da uno stile visivo per una determinata parte.
GetThemeTimingFunction

Ottiene una funzione di intervallo predefinita in base a un identificatore di funzione di intervallo.
GetThemeTransitionDuration

Ottiene la durata della transizione specificata.
GetWindowTheme

Recupera un handle di tema in una finestra con stili visivi applicati.
HitTestThemeBackground

Recupera un codice di hit test per un punto in background specificato da uno stile visivo.
IsAppThemed

Segnala se l'interfaccia utente dell'applicazione corrente viene visualizzata usando stili di visualizzazione.
IsCompositionActive

Determina se gli effetti di composizione di Desktop Window Manager (DWM) sono disponibili per il tema.
IsThemeActive

Verifica se è attivo uno stile di visualizzazione per l'applicazione corrente.
IsThemeBackgroundPartiallyTransparent

Recupera se lo sfondo specificato dallo stile visivo dispone di pezzi trasparenti o pezzi a fusione alfa.
IsThemeDialogTextureEnabled

Segnala se una finestra di dialogo specificata supporta il texturing in background.
IsThemePartDefined

Recupera se uno stile visivo ha definito parametri per la parte e lo stato specificati.
OpenThemeData

Apre i dati del tema per una finestra e la relativa classe associata.
OpenThemeDataEx

Apre i dati del tema associati a una finestra per le classi tema specificate.
OpenThemeDataForDpi

Variante di OpenThemeData che apre un handle di tema associato a un valore DPI specifico.
SetThemeAppProperties

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

Causa l'uso di un set diverso di informazioni sullo stile visivo rispetto alla classe usata normalmente.
SetWindowThemeAttribute

Imposta gli attributi per controllare la modalità di applicazione degli stili visivi a una finestra specificata.
SetWindowThemeNonClientAttributes

Imposta attributi non client per controllare la modalità di applicazione degli stili visivi a una finestra specificata.
UpdatePanningFeedback

Aggiornamenti client sullo stato di una finestra risultante da un movimento di panoramica. Questa funzione può essere chiamata solo dopo una chiamata BeginPanningFeedback.

Strutture

 
BP_ANIMATIONPARAMS

Definisce i parametri di animazione per la struttura BP_PAINTPARAMS utilizzata da BeginBufferedPaint.
BP_PAINTPARAMS

Definisce i parametri dell'operazione di disegno per BeginBufferedPaint.
DTBGOPTS

Definisce le opzioni per la funzione DrawThemeBackgroundEx.
DTTOPTS

Definisce le opzioni per la funzione DrawThemeTextEx.
INTLIST

Contiene una matrice o un elenco di elementi dati int da uno stile visivo.
MARGINI

Restituito dalla funzione GetThemeMargins per definire i margini delle finestre che hanno stili visivi applicati.
WTA_OPTIONS

Definisce le opzioni usate per impostare gli attributi dello stile visivo della finestra.

Enumerazioni

 
BP_ANIMATIONSTYLE

Usato nella struttura BP_ANIMATIONPARAMS per dichiarare le opzioni di animazione.
BP_BUFFERFORMAT

Specifica il formato del buffer. Usato da BeginBufferedAnimation e BeginBufferedPaint.
PROPERTYORIGIN

Restituito da GetThemePropertyOrigin per specificare dove è stata trovata una proprietà.
TEMIZZA

Identifica il tipo di valore di dimensione da recuperare per una parte dello stile visivo.
WINDOWTHEMEATTRIBUTETYPE

Specifica il tipo di attributo dello stile di visualizzazione da impostare in una finestra.