Funzione GetThemeFont (uxtheme.h)

Recupera il valore di una proprietà del tipo di carattere.

Sintassi

HRESULT GetThemeFont(
  [in]  HTHEME   hTheme,
  [in]  HDC      hdc,
  [in]  int      iPartId,
  [in]  int      iStateId,
  [in]  int      iPropId,
  [out] LOGFONTW *pFont
);

Parametri

[in] hTheme

Tipo: HTHEME

Handle per i dati del tema specificati di una finestra. Usare OpenThemeData per creare un HTHEME.

[in] hdc

Tipo: HDC

HDC. Questo parametro può essere impostato su NULL.

[in] iPartId

Tipo: int

Valore di tipo int che specifica la parte che contiene la proprietà font. Vedere Parti e stati.

[in] iStateId

Tipo: int

Valore di tipo int che specifica lo stato della parte. Vedere Parti e stati.

[in] iPropId

Tipo: int

Valore di tipo int che specifica la proprietà da recuperare. Per un elenco dei valori possibili, vedere Identificatori di proprietà.

[out] pFont

Tipo: LOGFONTW*

Puntatore a una struttura LOGFONT che riceve il valore della proprietà del tipo di carattere.

Valore restituito

Tipo: HRESULT

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Il tipo di carattere viene ridimensionato in punti per pollice (DPI) per lo schermo logico corrente.

Se la proprietà non è supportata per la parte e lo stato specificati, è possibile che venga restituita E_PROP_ID_UNSUPPORTED.

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

Vedi anche

Identificatori di proprietà