CDC::UpdateColors

void UpdateColors();

说明:
更新设备上下文的客户区域,使客户区域的当前颜色与基于像素的系统调色板匹配。在系统调色板发生变化时,非活动调色板可以调用UpdateColors来重新绘制客户区域。关于使用调色板的更多信息,请参阅联机文档揥in32 SDK程序员参考斨械?:UpdateColors。使用UpdateColors成员函数更新客户区域比重新绘制速度要快。但由于在系统调色板变化之前,函数进行的颜色转换是基于每个像素的颜色,所以调用该函数会导致某些颜色准确度丢失。

请参阅:CDC::RealizePalette, CPalette, ::UpdateColors