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. |