CPalette * SelectPalette ( CPalette * pPalette, BOOL bForceBackground );
Valore restituito
Puntatore a un oggetto CPalette identificando la tavolozza logica sostituita dalla tavolozza specificata da pPalette. È NULL se c'è un errore.
Parametri
pPalette
Identifica la tavolozza logica sia selezionata. Questo tavolozza deve già sono stato creato con la funzione membro CPalette CreatePalette.
bForceBackground
Specifica se la tavolozza logica è costretto a essere una tavolozza di sfondo. Se bForceBackground è diverso da zero, la tavolozza selezionata è sempre una tavolozza di sfondo, indipendentemente dal fatto se la finestra ha lo stato attivo per l'input. Se bForceBackground è 0, e il contesto di periferica è associato a una finestra, la tavolozza logica è una tavolozza di primo piano, quando la finestra ha lo stato attivo per l'input.
Osservazioni
Seleziona la tavolozza logica specificato da pPalette come l'oggetto selezionato tavolozza del contesto di periferica. La nuova tavolozza diventa l'oggetto tavolozza utilizzato mediante GDI per controllo colori visualizzati nel contesto di periferica e sostituisce la precedente tavolozza.
Un'applicazione può selezionare una tavolozza logica in più di un contesto di periferica. Tuttavia, le modifiche per una tavolozza logica interesserà tutti i contesti di dispositivo per il quale è stata selezionata. Se un'applicazione seleziona una tavolozza in più di un contesto di periferica, i contesti di dispositivo devono appartengono tutti alla stessa periferica fisica.
CDC pa&noramica |nbsp; Membri della classe | Gerarchia Chart
Vedere anchenbsp;CDC::RealizePalette, CPalette, :: SelectPalette