CImageList クラス
Windows コモン イメージ リスト コントロールの機能が用意されています。
class CImageList : public CObject
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
CImageList オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
イメージ リストにイメージを追加します。 |
|
CImageList のイメージ リストをオブジェクトにアタッチします。 |
|
イメージをドラッグします。 |
|
CImageList のオブジェクト内のイメージをコピーします。 |
|
イメージ リストを初期化し、CImageList オブジェクトに結び付けます。 |
|
イメージ リストを削除します。 |
|
CImageList の一時的なオブジェクトを削除するに CWinApp のアイドル処理ハンドラーによって呼び出されます。FromHandleによって作成された。 |
|
CImageList のオブジェクトのイメージ リスト オブジェクトをデタッチし、イメージ リストのハンドルを返します。 |
|
ドラッグ操作および表示の間のロックの更新プログラム イメージの指定した位置にドラッグします。 |
|
ウィンドウが更新できるように、ウィンドウのロックを解除し、ドラッグのイメージを非表示にします。 |
|
ドラッグ アンド ドロップ操作中にイメージをドラッグします。 |
|
ウィンドウを表示または非表示をロックしないでドラッグ操作の間でドラッグするイメージ。 |
|
ドラッグ アンド ドロップ操作中にドラッグ イメージを描画します。 |
|
指定されたデバイス コンテキストのイメージ リストの項目を描画します。関数は、指定された描画スタイルを使用して、指定した色とイメージで BLEND を描画します。 |
|
イメージ リストのイメージを描画します。 |
|
ドラッグ操作を終了します。 |
|
イメージ リストのイメージとマスクに基づいてアイコンを作成します。 |
|
ハンドルをイメージ リストに指定されている場合、CImageList オブジェクトへのポインターを返します。CImageList オブジェクトがハンドルに結び付けられていない場合は、一時的な CImageList オブジェクトが生成されて結び付けられます。 |
|
ハンドルをイメージ リストに指定されている場合、CImageList オブジェクトへのポインターを返します。ハンドルへの CImageList のオブジェクトがアタッチされていない場合、null が返されます。 |
|
イメージ リストの現在の背景色を取得します。 |
|
ドラッグに使用される一時的なイメージ リストを取得します。 |
|
イメージ リスト内のイメージの数を取得します。 |
|
イメージに関する情報を取得します。 |
|
m_hImageListを取得します。 |
|
アーカイブからのイメージ リストを読み込みます。 |
|
イメージ リストからイメージを削除します。 |
|
新しいイメージとイメージ リスト内のイメージを置き換えます。 |
|
イメージ リストの背景色を設定します。 |
|
新しいドラッグのイメージを作成します。 |
|
イメージ リスト内のイメージの数をリセットします。 |
|
オーバーレイのマスクとして使用するイメージ リストにイメージのインデックスを追加します。 |
|
イメージ リストをアーカイブに書き込みます。 |
パブリック演算子
名前 |
説明 |
---|---|
アタッチされた CImageListに HIMAGELIST を返します。 |
パブリック データ メンバー
名前 |
説明 |
---|---|
オブジェクトに結び付けられたイメージ リストを含むハンドル。 |
解説
「」では、各イメージ リストから始まるインデックスで参照できる同じサイズのイメージのコレクションです。イメージ リストを効率的にアイコンまたはビットマップの大きいセットを管理するために使用されます。イメージ リストのすべてのイメージは画面デバイス上の形式で、一つのビットマップに含まれています。イメージ リストは、イメージを透過的に描画に使用するマスクを含むモノクロ ビットマップを含む場合があります (アイコン) のスタイル。Microsoft Win32 API (アプリケーション プログラミング インターフェイス) (API) はイメージを描画し、作成し、イメージ リストを破棄し、イメージ、置換のイメージ、マージのイメージ、ドラッグのイメージを追加および削除できるイメージ リストの関数を提供します。
このコントロール (したがって CImageList のクラス) /98 Windows 95 および Windows NT 3.51 以降で実行されるプログラムにのみ使用できます。
CImageListの使用の詳細については、コントロール と CImageList を使用するを参照してください。
継承階層
CImageList
必要条件
ヘッダー : afxcmn.h