Función GetThemeBool (uxtheme.h)
Recupera el valor de una propiedad BOOL de la sección SysMetrics de los datos del tema.
Sintaxis
HRESULT GetThemeBool(
[in] HTHEME hTheme,
[in] int iPartId,
[in] int iStateId,
[in] int iPropId,
[out] BOOL *pfVal
);
Parámetros
[in] hTheme
Tipo: HTHEME
Identificador de los datos de tema especificados de una ventana. Use OpenThemeData para crear un HTHEME.
[in] iPartId
Tipo: int
Valor de tipo int que especifica la parte que contiene la propiedad BOOL. Vea Partes y estados.
[in] iStateId
Tipo: int
Valor de tipo int que especifica el estado de la parte. Vea Partes y estados.
[in] iPropId
Tipo: int
Valor de tipo int que especifica la propiedad que se va a recuperar. Puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
|
TRUE si la imagen asociada a la parte y el estado tienen áreas transparentes. Vea GetThemeColor para obtener la definición del valor de TMT_TRANSPARENTCOLOR que define el color transparente. |
|
TRUE si el área de subtítulo no cliente asociada a la parte y el estado varían con el ancho del texto. |
|
TRUE si la imagen asociada a la parte y el estado solo deben tener dibujado su borde. |
|
TRUE si el control asociado a la parte y el estado controlarán su propia composición de imágenes. |
|
TRUE si las imágenes de tamaño verdadero asociadas a esta parte y el estado se van a dibujar en el relleno de fondo. |
|
TRUE si el glifo asociado a esta parte y el estado tienen áreas transparentes. Vea GetThemeColor para obtener la definición del valor de TMT_GLYPHCOLOR que define el color transparente. |
|
TRUE si el glifo asociado a esta parte y el estado deben dibujarse sin un fondo. |
|
TRUE si siempre se debe mostrar la barra de ajuste de tamaño asociada a esta parte y el estado. |
|
TRUE si la imagen asociada a esta parte y el estado deben voltearse si la ventana se ve en modo de lectura de derecha a izquierda. |
|
TRUE si la imagen asociada a esta parte y el estado deben tener el mismo alto y ancho. |
|
TRUE si la imagen o el borde truesize asociados a esta parte y el estado deben tener un tamaño de 2. |
|
TRUE si la imagen asociada a esta parte y el estado se escalarán de mayor tamaño si es necesario. |
|
TRUE si la imagen asociada a esta parte y el estado se escalarán más pequeños si es necesario. |
|
TRUE si la imagen asociada a esta parte y el estado se basan en el usuario actual. |
[out] pfVal
Tipo: BOOL*
Puntero a un BOOL que recibe el valor de la propiedad recuperada.
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.
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 |