CDC::RealizePalette
从当前逻辑调色板的项添加到系统调色板。
UINT RealizePalette( );
返回值
指示在逻辑调色板的多少项已映射到系统调色板不同的项。 这表明已重新映射的此功能满足在系统调色板中的更改项的数目,因为逻辑调色板最后知道到。
备注
一个逻辑调色板为颜色密集型应用程序和系统之间的缓冲区,允许应用程序使用各种颜色根据需要,而不会干扰自己的颜色或其他窗口显示的颜色。
当窗口具有输入焦点并调用 RealizePalette时,Windows确保窗口将显示所有请求的颜色,到同时最大可用在屏幕上。 Windows还在窗口中显示调色板找不到的颜色通过遵循它们为可用的颜色。
此外,Windows匹配尽可能密切地调用函数为可用颜色的无效窗口需要的颜色。 这极大地减少在无效"窗口中显示的颜色上的应用程序的更改。
要求
Header: afxwin.h