Función SetThemeAppProperties (uxtheme.h)

Establece las marcas que determinan cómo se implementan los estilos visuales en la aplicación que realiza la llamada.

Sintaxis

void SetThemeAppProperties(
  DWORD dwFlags
);

Parámetros

dwFlags

Tipo: DWORD

DWORD que especifica una o varias de las marcas de bits siguientes, que se pueden combinar con un OR lógico.

Valor Significado
STAP_ALLOW_NONCLIENT
Especifica que las áreas que no son cliente de las ventanas de aplicación tendrán aplicados estilos visuales.
STAP_ALLOW_CONTROLS
Especifica que los controles comunes usados en una aplicación tendrán aplicados estilos visuales.
STAP_ALLOW_WEBCONTENT
Especifica que el contenido web mostrado en una aplicación tendrá aplicados estilos visuales.

Valor devuelto

None

Observaciones

Después de establecer las marcas, envíe un mensaje WM_THEMECHANGED a la ventana principal de la aplicación para que los cambios surtan efecto.

Ejemplos

En este ejemplo se combinan marcas y se llama a esta función como se muestra.

DWORD dwFlags = (STAP_ALLOW_NONCLIENT | 
        STAP_ALLOW_CONTROLS | STAP_ALLOW_WEBCONTENT);
SetThemeAppProperties(dwFlags);

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 (versión 1.0 o posterior)

Consulte también

GetThemeAppProperties