CDC::RealizePalette
Сопоставляет записи логически палитра цветов в палитре из текущей системы.
UINT RealizePalette( );
Возвращаемое значение
Указывает количество записей в логической палитры были сопоставлены к разным записям в палитре системы. Это представляет число записей, эта функция сопоставление которого меняется, чтобы вместить изменения в палитре системы с момента последнего логической палитры осуществляна.
Заметки
Логический цветовая палитра действует как буфер цвет- интенсивнейшими между приложениями и системой, позволяет приложению использовать любое количество цветов по мере необходимости без мешать с его собственными, указанными цветами или цвета, отображаемые другими окнами.
Если окно имеет фокус ввода и вызывает RealizePalette, Windows гарантирует, что окно отображает все цвета запрошенную до максимального числа одновременно, доступных на экране. Windows также отображает цвета, не входящие в палитре окна, сопоставляя его в список доступные цветам.
Кроме того, в Windows соответствует цветам спрошенным неактивными окнами, которые вызывают функцию как можно ближе к доступным цветам. Это значительно снижает нежелательным результатам изменения в цветах, отображаемых в неактивных окнах.
Требования
Header: afxwin.h