Condividi tramite


Funzione GetThemeSysColorBrush (uxtheme.h)

Recupera un pennello di colore di sistema.

Sintassi

HBRUSH GetThemeSysColorBrush(
  [in] HTHEME hTheme,
  [in] int    iColorId
);

Parametri

[in] hTheme

Tipo: HTHEME

Gestire i dati dei temi.

[in] iColorId

Tipo: int

Valore di tipo int che specifica il numero del colore di sistema desiderato. Può essere uno dei valori seguenti.

Valore Significato
TMT_SCROLLBAR
Colore delle barre di scorrimento.
TMT_BACKGROUND
Colore dello sfondo.
TMT_ACTIVECAPTION
Colore dell'area didascalia in una finestra attiva.
TMT_INACTIVECAPTION
Colore dell'area didascalia in una finestra inattiva.
TMT_WINDOW
Colore di una finestra.
TMT_WINDOWFRAME
Colore della cornice intorno a una finestra.
TMT_MENUTEXT
Colore del testo disegnato in un menu.
TMT_WINDOWTEXT
Colore del testo disegnato in una finestra.
TMT_CAPTIONTEXT
Colore del testo disegnato nell'area didascalia di una finestra attiva.
TMT_ACTIVEBORDER
Colore del bordo intorno a una finestra attiva.
TMT_INACTIVEBORDER
Colore del bordo intorno a una finestra inattiva.
TMT_APPWORKSPACE
Colore dell'area di lavoro dell'applicazione.
TMT_HIGHLIGHT
Colore di un'evidenziazione.
TMT_HIGHLIGHTTEXT
Colore del testo evidenziato.
TMT_BTNFACE
Colore di una faccia del pulsante.
TMT_BTNSHADOW
Colore dell'ombreggiatura sotto un pulsante.
TMT_GRAYTEXT
Colore del testo dimmato.
TMT_BTNTEXT
Colore del testo contenuto all'interno di un pulsante.
TMT_INACTIVECAPTIONTEXT
Colore del testo nell'area didascalia di una finestra inattiva.
TMT_BTNHIGHLIGHT
Colore dell'evidenziazione intorno a un pulsante.
TMT_DKSHADOW3D
Colore delle ombreggiature scure tridimensionali.
TMT_LIGHT3D
Colore delle aree di luce tridimensionale.
TMT_INFOTEXT
Colore del testo informativo.
TMT_INFOBK
Colore dello sfondo dietro il testo informativo.
TMT_BUTTONALTERNATEFACE
Colore del viso alternativo di un pulsante.
TMT_HOTTRACKING
Colore dell'evidenziazione applicato quando un utente sposta il mouse su un controllo.
TMT_GRADIENTACTIVECAPTION
Colore sfumatura applicato all'area didascalia di una finestra attiva.
TMT_GRADIENTINACTIVECAPTION
Colore sfumatura applicato all'area didascalia di una finestra inattiva.
TMT_MENUHILIGHT
Colore di evidenziazione disegnato su una voce di menu quando l'utente sposta il mouse su di esso.
TMT_MENUBAR
Colore della barra dei menu.

Valore restituito

Tipo: HBRUSH

Gestire i dati del pennello.

Commenti

Se l'handle dei dati del tema non è un handle NULL , GetThemeSysColorBrush restituisce il pennello corrispondente al colore specificato dalla sezione SysMetrics dello stile visivo. Se l'handle dati del tema è NULL, la funzione restituisce il pennello corrispondente al colore del sistema globale.

L'handle pennello restituito da questa funzione deve essere rilasciato quando non è più necessario usare DeleteObject.

Requisiti

   
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