CDC::SelectPalette
Wybiera logiczne palety, określonej przez pPalette jako obiekt wybranej palecie kontekstu urządzenia.
CPalette* SelectPalette(
CPalette* pPalette,
BOOL bForceBackground
);
Parametry
pPalette
Określa paletę logiczne mają być wybrane.Ta paleta musi już zostały utworzone z CPalette Członkowskich funkcji CreatePalette.bForceBackground
Określa, czy paleta logiczne jest zmuszony być tła palety.Jeśli bForceBackground jest niezerowa, wybranej palecie jest zawsze tła palety, niezależnie od tego, czy okno ma fokus.Jeśli bForceBackground jest 0 i kontekstu urządzenia jest dołączony do okna, logiczne palety jest palety pierwszego planu, gdy okno ma fokus.
Wartość zwracana
Wskaźnik do CPalette identyfikacji logiczne palety zastępuje paletę określony przez obiekt pPalette.Jest NULL , jeśli wystąpi błąd.
Uwagi
Nowej palety staje się obiektem paleta używana przez GDI do sterowania kolory wyświetlane w kontekście urządzenia i zastępuje poprzedni palety.
Aplikację można wybrać logiczne palety do więcej niż jednego kontekstu urządzenia.Jednak zmiany logiczne palety wpływają wszystkie konteksty urządzenia, dla których jest zaznaczone.Jeśli aplikacja wybiera palety do więcej niż jednego kontekstu urządzenia, kontekstów urządzeń muszą wszystkie należą do tego samego fizycznego urządzenia.
Wymagania
Nagłówek: afxwin.h