Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Recupera o valor de uma propriedade BOOL da seção SysMetrics dos dados do tema.
Sintaxe
HRESULT GetThemeBool(
[in] HTHEME hTheme,
[in] int iPartId,
[in] int iStateId,
[in] int iPropId,
[out] BOOL *pfVal
);
Parâmetros
[in] hTheme
Tipo: HTHEME
Manipule para os dados de tema especificados de uma janela. Use OpenThemeData para criar um HTHEME.
[in] iPartId
Tipo: int
Valor do tipo int que especifica a parte que contém a propriedade BOOL. Consulte Partes e Estados.
[in] iStateId
Tipo: int
Valor do tipo int que especifica o estado da parte. Consulte Partes e Estados.
[in] iPropId
Tipo: int
Valor do tipo int que especifica a propriedade a ser recuperada. Pode ser um dos valores a seguir.
| Valor | Significado |
|---|---|
|
TRUE se a imagem associada à parte e ao estado tiver áreas transparentes. Consulte GetThemeColor para obter a definição do valor TMT_TRANSPARENTCOLOR que define a cor transparente. |
|
TRUE se a área de legenda não cliente associada à parte e ao estado variar com a largura do texto. |
|
TRUE se a imagem associada à parte e ao estado só deve ter sua borda desenhada. |
|
TRUE se o controle associado à parte e ao estado tratar sua própria composição de imagens. |
|
TRUE se as imagens em tamanho real associadas a essa parte e ao estado devem ser desenhadas no preenchimento em segundo plano. |
|
TRUE se o glifo associado a essa parte e estado tiver áreas transparentes. Consulte GetThemeColor para obter a definição do valor TMT_GLYPHCOLOR que define a cor transparente. |
|
TRUE se o glifo associado a essa parte e estado deve ser desenhado sem um plano de fundo. |
|
TRUE se a barra de dimensionamento associada a essa parte e estado sempre deve ser mostrada. |
|
TRUE se a imagem associada a essa parte e estado deve ser invertida se a janela estiver sendo exibida no modo de leitura da direita para a esquerda. |
|
TRUE se a imagem associada a essa parte e estado precisar ter altura e largura iguais. |
|
TRUE se a imagem de truesize ou a borda associada a essa parte e estado precisarem ser dimensionadas para um fator de 2. |
|
TRUE se a imagem associada a essa parte e o estado aumentarem de tamanho, se necessário. |
|
TRUE se a imagem associada a essa parte e estado for dimensionada em tamanho menor, se necessário. |
|
TRUE se a imagem associada a essa parte e estado for baseada no usuário atual. |
[out] pfVal
Tipo: BOOL*
Ponteiro para um BOOL que recebe o valor da propriedade recuperada.
Retornar valor
Tipo: HRESULT
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
| Requisito | Valor |
|---|---|
| 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 |