CDC::RealizePalette 

UINT RealizePalette ( );

Значення, яке повертається

Вказує, скільки записів в палітрі логічні відображаються різні елементи в систему палітрою. Це являє собою число записів, що ця функція повторно відповідно до змін у систему палітрою оскільки логічні палітру Остання була реалізована.

Зауваження

Карти записи з поточної палітри логічні палітру системи.

Логічний палітру діє як буфер між колір інтенсивної програми та систему, дозволяє застосункам використовувати багато кольорів, за потреби, не втручаючись зі своїм власним відображаються кольори або з кольорів, що відображаються на інших вікон.

Коли вікно має фокус вводу і дзвінки, RealizePalette, Windows гарантує, що вікно буде відображено всі запитаний кольори до Максимальна кількість одночасно доступні на екрані. Windows також відображає кольори, що не знайдено в вікна палітри шляхом зіставлення їх до доступних кольорів.

Крім того, Windows співставляє кольори на прохання неактивного вікна, що виклику функції якомога ближче до доступних кольорів. Це суттєво зменшує небажані зміни кольорів, що відображаються у неактивних windows.

CDC оглядЧлени класу | Ієрархічна діаграма

Дивіться такожnbsp;CDC::SelectPalette, CPalette, :: RealizePalette

Index