UINT RealizePalette ( );
Возвращаемое значение
Указывает, сколько записей в логической палитре были сопоставлены различным записям в системной палитре. Это число записей, которые эта функция повторно для учета изменений в системной палитре, поскольку последнее реализована логическая палитра.
Примечания
Карты записей из текущей логической палитры к системной палитре.
Логическая палитра выступает в качестве буфера между цвет приложений и системы, что позволяет приложению использовать как количество цветов при необходимости без ущерба своей собственной отображаемых цветов или цветов, отображаемых другими окнами.
Когда окно имеет фокус ввода и вызовы RealizePalette, Windows гарантирует, что в окне будет отображаться все запрошенные цвета, вплоть до максимального количества одновременно доступных на экране. Windows отображает цвета, отсутствующие в окна палитры, сопоставляя их доступных цветов.
Кроме того Windows соответствует просьбе неактивного окна, которые максимально доступных цветов необходимо вызвать функцию цвета. Это существенно уменьшает нежелательные изменения в цветах, в неактивного окна.
CDC обзор | Члены класса | Иерархическая схема
См. такжеnbsp;CDC::SelectPalette, CPalette, :: RealizePalette