Funzione DrawThemeBackgroundEx (uxtheme.h)

[DrawThemeBackgroundEx è disponibile per l'uso nel funzionamento

sistemi specificati nella sezione Requisiti. Può essere modificato o non disponibile in

versioni successive.]

Disegna l'immagine di sfondo definita dallo stile visivo per la parte di controllo specificata.

Sintassi

HRESULT DrawThemeBackgroundEx(
  [in] HTHEME         hTheme,
  [in] HDC            hdc,
  [in] int            iPartId,
  [in] int            iStateId,
  [in] LPCRECT        pRect,
  [in] const DTBGOPTS *pOptions
);

Parametri

[in] hTheme

Tipo: HTHEME

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

[in] hdc

Tipo: HDC

HDC usato per disegnare l'immagine di sfondo definita dal tema.

[in] iPartId

Tipo: int

Valore di tipo int che specifica la parte da disegnare. Vedere Parti e Stati.

[in] iStateId

Tipo: int

Valore di tipo int che specifica lo stato della parte da disegnare. Vedere Parti e Stati.

[in] pRect

Tipo: const RECT*

Puntatore a una struttura RECT che contiene il rettangolo, nelle coordinate logiche, in cui viene disegnata l'immagine di sfondo.

[in] pOptions

Tipo: const DTBGOPTS*

Puntatore a una struttura DTBGOPTS contenente informazioni di ritaglio. Questo parametro può essere impostato su NULL.

Valore restituito

Tipo: HRESULT

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

Commenti

Le operazioni di disegno vengono ridimensionate per adattarsi e non superare il rettangolo specificato in pRect.

Requisiti

Requisito Valore
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