共用方式為


CDC::RealizePalette

將目前的邏輯調色盤的項目加入至系統調色盤。

UINT RealizePalette( );

傳回值

表示邏輯調色盤的多少項目已對應至系統調色盤中的不同項目。 這表示要重新對應之這個函式以容納在系統調色盤中的變更項目的數目,因為邏輯調色盤最後實現。

備註

一個邏輯色板為色彩密集的應用程式和系統之間的緩衝區,可讓應用程式使用許多色彩需要,而不會干擾其所顯示的色彩或其他視窗顯示的色彩。

當視窗具有輸入焦點並呼叫 RealizePalette時, 視窗來確保視窗會顯示所有需求的色彩,以同時最大數目是決定可在螢幕上。 視窗也會顯示在 視窗中的調色盤中找不到的色彩會與它們在 [可用的色彩。

此外, Windows 符合十分呼叫函式為可用的色彩最亮要求的色彩。 這大幅減少在非現用視窗顯示的色彩上不想要的變更。

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖表

CDC::SelectPalette

CPalette 類別

RealizePalette