CreatePalette
La función CreatePalette crea una paleta de colores lógica.
Sintaxis
HPALETTE CreatePalette( CONST LOGPALETTE *lplgpl // dirección de la paleta de colores lógica );
Parámetros:
lplgpl: puntero a estructura LOGPALETTE que contiene información sobre los colores dentro de la paleta lógica.
Valor de retorno
Si la función tiene éxito, el valor de retorno identifica a una paleta lógica.
Si la función falla, el valor de retorno es NULL. Para obtener mayor información sobre el error, llamar a GetLastError.
Observaciones
Para determinar si un dispositivo soporta operaciones de paleta se puede llamar a la función GetDeviceCaps especificando la constante RASTERCAPS.
Una vez que se crea una paleta lógica, ésta puede ser seleccionada dentro de un contexto de dispositivo mediante una llamada a la función SelectPalette. Una paleta seleccionada en un contexto de dispositivo puede ser activada mediante una llamada a la función RealizePalette.
Cuando no se necesite más la paleta, llamar a la función DeleteObject para eliminarla.