Freigeben über


CDC::UpdateColors

Aktualisiert den Clientbereich des Gerätekontexts durch die Anpassung der aktuellen Farben im Clientbereich an die Systempalette auf einer Pixel-durchPixel Basis.

void UpdateColors( );

Hinweise

Ein inaktives Fenster mit einer realisierten Logischen Palette ruft möglicherweise UpdateColors als Alternative zum Neuzeichnen des Clientbereichs auf, wenn die Systempalette ändert.

Weitere Informationen zur Verwendung von Farbpaletten, finden Sie unter UpdateColors in Windows SDK.

Die UpdateColors-Memberfunktion aktualisiert in der Regel ein Clientbereich schneller als, Bereich neu entworfen. Da die Funktion die Farbenübersetzung auf Grundlage der Farbe jedes Pixels ausgeführt wird, bevor die geänderte Systempalette, jeder Aufruf dieser Funktion den Verlust einige Farbengenauigkeit ergibt.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CDC-Klasse

Hierarchiediagramm

CDC::RealizePalette

CPalette-Klasse

UpdateColors