Função GetThemeFont (uxtheme.h)
Recupera o valor de uma propriedade de fonte.
Sintaxe
HRESULT GetThemeFont(
[in] HTHEME hTheme,
[in] HDC hdc,
[in] int iPartId,
[in] int iStateId,
[in] int iPropId,
[out] LOGFONTW *pFont
);
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. Esse parâmetro pode ser definido como NULL.
[in] iPartId
Tipo: int
Valor do tipo int que especifica a parte que contém a propriedade de fonte. 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. Para obter uma lista de valores possíveis, consulte Identificadores de propriedade.
[out] pFont
Tipo: LOGFONTW*
Ponteiro para uma estrutura LOGFONT que recebe o valor da propriedade de fonte.
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.
Comentários
A fonte é dimensionada em pontos por polegada (DPI) para a tela lógica atual.
Se a propriedade não tiver suporte para a parte e o estado especificados, E_PROP_ID_UNSUPPORTED poderá ser retornado.
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 |