CPalette のメンバー

基本クラスのメンバー

CObject のメンバー

CGdiObject のメンバー

構築

CPalette

CPalette オブジェクトを構築しますが、Windows のパレットには結び付けません。 CPalette オブジェクトは使用する前に、初期化用のメンバー関数の 1 つを使って初期化する必要があります。

初期化

CreateHalftonePalette

デバイス コンテキストに対してハーフトーンのパレットを作成し、CPalette オブジェクトに結び付けます。

CreatePalette

Windows のカラー パレットを作成し、CPalette オブジェクトに結び付けます。

操作

AnimatePalette

CPalette オブジェクトで識別される論理パレットのエントリを置き換えます。 Windows は新しいエントリをすぐにシステム パレットに割り当てるので、アプリケーションはクライアント領域を更新する必要はありません。

FromHandle

Windows のパレット オブジェクトのハンドルが指定されている場合、CPalette オブジェクトへのポインターを返します。

GetNearestPaletteIndex

最も近いカラー値の論理パレットのインデックスを返します。

ResizePalette

CPalette オブジェクトによって指定される論理パレットのサイズを指定したエントリ数に変更します。

属性

GetEntryCount

論理パレットのパレット エントリ数を取得します。

GetPaletteEntries

論理パレットのパレット エントリの範囲を取得します。

operator HPALETTE

CPalette に結び付けられた HPALETTE を返します。

SetPaletteEntries

論理パレットのエントリの範囲に RGB カラー値とフラグを設定します。

参照

参照

CPalette クラス

階層図