Función CreatePalette (wingdi.h)
La función CreatePalette crea una paleta lógica.
Sintaxis
HPALETTE CreatePalette(
[in] const LOGPALETTE *plpal
);
Parámetros
[in] plpal
Puntero a una estructura LOGPALETTE que contiene información sobre los colores de la paleta lógica.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es un identificador de una paleta lógica.
Si la función no se realiza correctamente, el valor devuelto es NULL.
Comentarios
Una aplicación puede determinar si un dispositivo admite operaciones de paleta llamando a la función GetDeviceCaps y especificando la constante RASTERCAPS.
Una vez que una aplicación crea una paleta lógica, puede seleccionar esa paleta en un contexto de dispositivo llamando a la función SelectPalette . Se puede realizar una paleta seleccionada en un contexto de dispositivo mediante una llamada a la función RealizePalette .
Cuando ya no necesite la paleta, llame a la función DeleteObject para eliminarla.
Requisitos
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 |