Share via


Função GetThemePartSize (uxtheme.h)

Calcula o tamanho original da parte definida por um estilo visual.

Sintaxe

HRESULT GetThemePartSize(
  [in]  HTHEME    hTheme,
  [in]  HDC       hdc,
  [in]  int       iPartId,
  [in]  int       iStateId,
  [in]  LPCRECT   prc,
        THEMESIZE eSize,
  [out] SIZE      *psz
);

Parâmetros

[in] hTheme

Tipo: HTHEME

Manipule para os dados de tema especificados de uma janela. Use OpenThemeData para criar um HTHEME.

[in] hdc

Tipo: HDC

HDC para selecionar fontes.

[in] iPartId

Tipo: int

Valor do tipo int que especifica a parte da qual calcular o tamanho. Consulte Partes e Estados.

[in] iStateId

Tipo: int

Valor do tipo int que especifica o estado da parte. Consulte Partes e Estados.

[in] prc

Tipo: LPCRECT

Ponteiro para uma estrutura RECT que contém o retângulo usado para o destino de desenho de parte. Esse parâmetro pode ser definido como NULL.

eSize

[out] psz

Tipo: SIZE*

Ponteiro para uma estrutura SIZE que recebe as dimensões da parte especificada.

Valor retornado

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

   
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

Confira também

Identificadores de propriedade