CDC::SelectPalette 

CPalette * SelectPalette ( CPalette * pPalette, BOOL bForceBackground );

Valor devuelto

Un puntero a un objeto de CPalette identificar la paleta lógica reemplazada por la paleta especificada por pPalette. Es NULL si se produce un error.

Parámetros

pPalette

Identifica la paleta lógica para ser seleccionado. Esta paleta debe ya se han creado con la función de miembro de CPalette CreatePalette.

bForceBackground

Especifica si la paleta lógica se ve obligada a ser una paleta de fondo. Si bForceBackground es distinto de cero, la paleta seleccionada es siempre una paleta de fondo, independientemente de si la ventana tiene el foco de entrada. Si bForceBackground es 0 y el contexto de dispositivo está conectado a una ventana, la paleta lógica es una paleta de primer plano cuando la ventana tiene el foco de entrada.

Observaciones

Selecciona la paleta lógica especificada por pPalette como el objeto de la paleta seleccionada del contexto de dispositivo. La nueva paleta se convierte en el objeto de paleta utilizado por GDI para control colores mostrados en el contexto de dispositivo y reemplaza la paleta anterior.

Una aplicación puede seleccionar una paleta lógica en más de un contexto de dispositivo. Sin embargo, los cambios en una paleta lógica afectarán todos los contextos de dispositivo para el que está seleccionado. Si una aplicación selecciona una paleta en más de un contexto de dispositivo, los contextos de dispositivo deben pertenecer todos al mismo dispositivo físico.

Visió&n General de CDC |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CDC::RealizePalette, CPalette, :: SelectPalette

Index