CPalette のメンバ
更新 : 2007 年 11 月
基本クラスのメンバ
構築
CPalette オブジェクトを構築しますが、Windows のパレットには結び付けません。CPalette オブジェクトは使用する前に、初期化用のメンバ関数の 1 つを使って初期化する必要があります。 |
初期化
デバイス コンテキストに対してハーフトーンのパレットを作成し、CPalette オブジェクトに結び付けます。 |
|
Windows のカラー パレットを作成し、CPalette オブジェクトに結び付けます。 |
操作
CPalette オブジェクトで識別される論理パレットのエントリを置き換えます。Windows は新しいエントリをすぐにシステム パレットに割り当てるので、アプリケーションはクライアント領域を更新する必要はありません。 |
|
Windows のパレット オブジェクトのハンドルが指定されている場合、CPalette オブジェクトへのポインタを返します。 |
|
最も近いカラー値の論理パレットのインデックスを返します。 |
|
CPalette オブジェクトによって指定される論理パレットのサイズを指定したエントリ数に変更します。 |
属性
論理パレットのパレット エントリ数を取得します。 |
|
論理パレットのパレット エントリの範囲を取得します。 |
|
CPalette に結び付けられた HPALETTE を返します。 |
|
論理パレットのエントリの範囲に RGB カラー値とフラグを設定します。 |