Compartilhar via


Função GetThemeSysColorBrush (uxtheme.h)

Recupera um pincel de cor do sistema.

Sintaxe

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

Parâmetros

[in] hTheme

Tipo: HTHEME

Manipule para dados de tema.

[in] iColorId

Tipo: int

Valor do tipo int que especifica o número da cor do sistema desejada. Pode ser um dos valores a seguir.

Valor Significado
TMT_SCROLLBAR
A cor das barras de rolagem.
TMT_BACKGROUND
A cor do plano de fundo.
TMT_ACTIVECAPTION
A cor da área legenda em uma janela ativa.
TMT_INACTIVECAPTION
A cor da área legenda em uma janela inativa.
TMT_WINDOW
A cor de uma janela.
TMT_WINDOWFRAME
A cor do quadro ao redor de uma janela.
TMT_MENUTEXT
A cor do texto desenhado em um menu.
TMT_WINDOWTEXT
A cor do texto desenhado em uma janela.
TMT_CAPTIONTEXT
A cor do texto desenhado na área legenda de uma janela ativa.
TMT_ACTIVEBORDER
A cor da borda ao redor de uma janela ativa.
TMT_INACTIVEBORDER
A cor da borda em torno de uma janela inativa.
TMT_APPWORKSPACE
A cor do workspace do aplicativo.
TMT_HIGHLIGHT
A cor de um realce.
TMT_HIGHLIGHTTEXT
A cor do texto realçado.
TMT_BTNFACE
A cor de um rosto de botão.
TMT_BTNSHADOW
A cor da sombra abaixo de um botão.
TMT_GRAYTEXT
A cor do texto esmaecido.
TMT_BTNTEXT
A cor do texto contida em um botão.
TMT_INACTIVECAPTIONTEXT
A cor do texto na área legenda de uma janela inativa.
TMT_BTNHIGHLIGHT
A cor do realce em torno de um botão.
TMT_DKSHADOW3D
A cor das sombras escuras tridimensionais.
TMT_LIGHT3D
A cor das áreas de luz tridimensionais.
TMT_INFOTEXT
A cor do texto informativo.
TMT_INFOBK
A cor da tela de fundo por trás do texto informativo.
TMT_BUTTONALTERNATEFACE
A cor da face alternativa de um botão.
TMT_HOTTRACKING
A cor do realce aplicada quando um usuário move o mouse sobre um controle.
TMT_GRADIENTACTIVECAPTION
A cor do gradiente aplicada à área legenda de uma janela ativa.
TMT_GRADIENTINACTIVECAPTION
A cor do gradiente aplicada à área legenda de uma janela inativa.
TMT_MENUHILIGHT
A cor do realce desenhada em um item de menu quando o usuário move o mouse sobre ele.
TMT_MENUBAR
A cor da barra de menus.

Valor retornado

Tipo: HBRUSH

Manipular para escovar dados.

Comentários

Se o identificador de dados do tema não for um identificador NULL , GetThemeSysColorBrush retornará o pincel que corresponde à cor especificada da seção SysMetrics do estilo visual. Se o identificador de dados do tema for NULL, a função retornará o pincel que corresponde à cor do sistema global.

O identificador de pincel retornado por essa função deve ser liberado quando não for mais necessário usando DeleteObject.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho uxtheme.h
Biblioteca UxTheme.lib
DLL UxTheme.dll