Compartir a través de


Función SetWindowThemeAttribute (uxtheme.h)

Establece atributos para controlar cómo se aplican los estilos visuales a una ventana especificada.

Sintaxis

HRESULT SetWindowThemeAttribute(
  [in] HWND                     hwnd,
  [in] WINDOWTHEMEATTRIBUTETYPE eAttribute,
  [in] PVOID                    pvAttribute,
  [in] DWORD                    cbAttribute
);

Parámetros

[in] hwnd

Tipo: HWND

Controle a una ventana para aplicar los cambios.

[in] eAttribute

Tipo: enumeración WINDOWTHEMEATTRIBUTETYPE

Valor de tipo WINDOWTHEMEATTRIBUTETYPE que especifica el tipo de atributo que se va a establecer. El valor de este parámetro determina el tipo de datos que se deben pasar en el parámetro pvAttribute. Puede ser el siguiente valor.

Valor Significado
WTA_NONCLIENT
Especifica atributos no relacionados con el cliente. pvAttribute debe ser un puntero de tipo WTA_OPTIONS.

[in] pvAttribute

Tipo: PVOID de

Puntero que especifica los atributos que se van a establecer. El tipo viene determinado por el valor del valor de eAttribute.

[in] cbAttribute

Tipo: DWORD de

Especifica el tamaño, en bytes, de los datos a los que apunta pvAttribute.

Valor devuelto

Tipo: HRESULT

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

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2008 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de uxtheme.h
biblioteca de UxTheme.lib
DLL de UxTheme.dll

Consulte también

WINDOWTHEMEATTRIBUTETYPE