Share via


CDC::RealizePalette

Asigna entradas de la paleta lógica actual a la tabla del sistema.

UINT RealizePalette( );

Valor devuelto

Indica cuántas entradas en la paleta lógica estaban asignadas a varias entradas en la tabla del sistema.Esto representa el número de entradas que esta función reasignada para acomodar los cambios en la tabla del sistema como la tabla lógica se observada por última vez.

Comentarios

Una paleta de colores lógica actúa como búfer entre las aplicaciones color- intensivas y sistema, permitiendo una aplicación para utilizar tantos colores según sea necesario sin la interferencia con sus propios colores mostrados o con los colores presentados por otras ventanas.

Cuando una ventana tiene el foco de entrada y llama a RealizePalette, Windows garantiza que la ventana muestre todos los colores solicitados, hasta el número máximo simultáneamente disponibles en la pantalla.Windows también muestra los colores no incluidos en la tabla de la ventana está ellos los colores disponibles.

Además, Windows coincide con los colores solicitados por las ventanas inactivas que llaman a la función lo más posible a los colores disponibles.Esto reduce significativamente cambios no deseados en los colores mostrados en ventanas inactivas.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de la CDC

Gráfico de jerarquía

CDC::SelectPalette

Clase de CPalette

RealizePalette