CPalette::SetPaletteEntries
Establece los valores de color RGB y marca en un intervalo de entradas en una paleta lógica.
UINT SetPaletteEntries(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
Parámetros
nStartIndex
Especifica la primera entrada de la paleta lógica que se establecerá.nNumEntries
especifica el número de entradas en la paleta lógica que se establecerá.lpPaletteColors
Señala a una matriz de estructuras de datos de PALETTEENTRY para recibir las entradas de la paleta. La matriz debe contener por lo menos tantas estructuras de datos según lo especificado por nNumEntries.
Valor devuelto
el número de entradas establecidas en la paleta lógica; 0 si se produjo un error en la función.
Comentarios
Si la paleta lógica es seleccionado en un contexto de dispositivo cuando la aplicación llama SetPaletteEntries, los cambios no surtirán efecto hasta que la aplicación llame a CDC:: RealizePalette.
Para obtener más información sobre la estructura PALETTEENTRYde Windows, vea PALETTEENTRY en Windows SDK.
Requisitos
encabezado: afxwin.h