次の方法で共有


イメージ リストの種類

イメージ リスト (CImageList)の 2 種類があります: nonmasked、説明します。「nonmasked イメージ リスト」は一つ以上のイメージを含むビットマップの色で構成されます。「マスクされたイメージ リスト」は同じサイズの 2 種類のビットマップで構成されます。1 番目のイメージを含む、 2 番目は一連のマスク —最初のビットマップの各イメージの 1 -- を含むモノクロ ビットマップの色のビットマップです。

生成(&&C),create,作成,生成 のメンバー関数のオーバーロードの 1 つがイメージ リストが無効かどうかを示すには、フラグを受け取ります。(他のオーバーロードはマスクされたイメージのリストを作成します)。

nonmasked イメージが描画されるときは、ターゲット デバイス コンテキストに単純にコピー; つまり、デバイス コンテキストの既存の背景色に描画します。マスクされたイメージが描画されるときに、イメージのビットは、通常、ターゲット デバイス コンテキストの背景色を示すビットマップの透明な領域を生成するマスク ビットによって、結合されます。マスクされたイメージを描画するときに複数の描画スタイルを指定できます。たとえば、選択されたオブジェクトを示すためにイメージがディザーことを指定できます。

参照

関連項目

CImageList の使い方

概念

コントロール (MFC)