Compartir a través de


Función DrawThemeBackgroundEx (uxtheme.h)

[DrawThemeBackgroundEx está disponible para su uso en el funcionamiento

sistemas especificados en la sección Requisitos. Puede modificarse o no estar disponible en

versiones posteriores.]

Dibuja la imagen de fondo definida por el estilo visual de la parte de control especificada.

Sintaxis

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

Parámetros

[in] hTheme

Tipo: HTHEME

Controle los datos de tema especificados de una ventana. Use OpenThemeData para crear un HTHEME.

[in] hdc

Tipo: HDC

HDC usado para dibujar la imagen de fondo definida por el tema.

[in] iPartId

Tipo: int

Valor de tipo int que especifica la parte que se va a dibujar. Vea Partes y estados.

[in] iStateId

Tipo: int

Valor de tipo int que especifica el estado de la parte que se va a dibujar. Vea Partes y estados.

[in] pRect

Tipo: const RECT*

Puntero a una estructura RECT que contiene el rectángulo, en coordenadas lógicas, en las que se dibuja la imagen de fondo.

[in] pOptions

Tipo: const DTBGOPTS*

Puntero a una estructura DTBGOPTS que contiene información de recorte. Este parámetro se puede establecer en NULL.

Valor devuelto

Tipo: HRESULT

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Las operaciones de dibujo se escalan para ajustar y no superar el rectángulo especificado en pRect.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado uxtheme.h
Library UxTheme.lib
Archivo DLL UxTheme.dll