Función GetSystemPaletteUse (wingdi.h)
La función GetSystemPaletteUse recupera el estado actual de la paleta del sistema (físico) para el contexto de dispositivo (DC) especificado.
Sintaxis
UINT GetSystemPaletteUse(
[in] HDC hdc
);
Parámetros
[in] hdc
Identificador del contexto del dispositivo.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es el estado actual de la paleta del sistema. Este parámetro puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
SYSPAL_NOSTATIC | La paleta del sistema no contiene colores estáticos excepto negro y blanco. |
SYSPAL_STATIC | La paleta del sistema contiene colores estáticos que no cambiarán cuando una aplicación se dé cuenta de su paleta lógica. |
SYSPAL_ERROR | El contexto de dispositivo especificado no es válido o no admite una paleta de colores. |
Comentarios
De forma predeterminada, la paleta del sistema contiene 20 colores estáticos que no cambian cuando una aplicación se da cuenta de su paleta lógica. Una aplicación puede obtener acceso a la mayoría de estos colores llamando a la función SetSystemPaletteUse .
El contexto del dispositivo identificado por el parámetro hdc debe representar un dispositivo que admita paletas de colores.
Una aplicación puede determinar si un dispositivo admite paletas de colores llamando a la función GetDeviceCaps y especificando la constante RASTERCAPS.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wingdi.h (incluye Windows.h) |
Library | Gdi32.lib |
Archivo DLL | Gdi32.dll |