LVM_SETIMAGELIST メッセージ

リスト ビュー コントロールにイメージ リストを割り当てます。 このメッセージは、明示的に送信することも、 ListView_SetImageList マクロを使用して送信することもできます。

パラメーター

wParam

画像リストの種類。 このパラメーターには、次のいずれかの値を指定できます。

説明
LVSIL_NORMAL
大きなアイコンを含む画像の一覧。
LVSIL_SMALL
小さなアイコンを含む画像の一覧。
LVSIL_STATE
状態イメージを含む画像の一覧。
LVSIL_GROUPHEADER
グループ ヘッダーの画像一覧。

lParam

割り当てるイメージ リストを処理します。

戻り値

成功した場合はコントロールに以前に関連付けられたイメージ リストへのハンドルを返し、それ以外の場合は NULL を 返します。

解説

LVS_SHAREIMAGELISTS スタイルが 設定されていない限り、リスト ビュー コントロールが破棄されると、現在のイメージ リストは破棄されます。 このメッセージを使用して 1 つのイメージ リストを別のイメージ リストに置き換える場合、アプリケーションは現在のイメージ リスト以外のすべてのイメージ リストを明示的に破棄する必要があります。

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー
Commctrl.h