CDC::SelectPalette

Selezionare la tavolozza logica specificata da pPalette come l'oggetto selezionato della tavolozza del contesto di dispositivo.

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

Parametri

  • pPalette
    Identifica la tavolozza logica da selezionare.Questa tavolozza deve essere già creata con la funzione membro CreatePalettedi CPalette.

  • bForceBackground
    Specifica se la tavolozza logica viene forzata sia una tavolozza di sfondo.Se bForceBackground è diverso da zero, la tavolozza selezionata è sempre una tavolozza di sfondo, indipendentemente dalla finestra ha lo stato attivo per l'input.Se bForceBackground è 0 e il contesto di dispositivo è collegato a una finestra, la tavolozza logica è una tavolozza di primo piano quando hanno lo stato attivo per l'input.

Valore restituito

Un puntatore a un oggetto CPalette che identifica la tavolozza logica sostituita dalla tavolozza specificata da pPalette.È NULL se è presente un errore.

Note

La nuova tavolozza diventa l'oggetto della tavolozza utilizzato da GDI colori di controllo viene visualizzato nel contesto di dispositivo e sostituisce la tavolozza precedente.

Un'applicazione può selezionare una tavolozza logica in più contesti di periferica.Tuttavia, le modifiche a una tavolozza logica su tutti i contesti di periferica per il quale è selezionata.Se un'applicazione viene selezionata una tavolozza in più contesti di periferica, i contesti di periferica devono appartenere allo stesso periferica fisica.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico della gerarchia

CDC::RealizePalette

Classe di CPalette

SelectPalette