TreeView_SetImageList マクロ (commctrl.h)
ツリー ビュー コントロールの標準イメージリストまたは状態イメージ リストを設定し、新しいイメージを使用してコントロールを再描画します。 このマクロを使用することも、TVM_SETIMAGELIST メッセージを明示的に送信することもできます。
構文
HIMAGELIST TreeView_SetImageList(
HWND hwnd,
HIMAGELIST himl,
INT iImage
);
パラメーター
hwnd
型: HWND
ツリー ビュー コントロールへのハンドル。
himl
型: HIMAGELIST
イメージ リストに対する HIMAGELIST ハンドル。 himl
iImage
型: INT
設定するイメージ リストの種類。 このパラメーターには、次のいずれかの値を指定できます。
価値 | 意味 |
---|---|
|
ツリー ビュー コントロールの項目の選択、非選択、オーバーレイイメージを含む通常のイメージ リストを示します。 |
|
状態イメージの一覧を示します。 状態イメージを使用して、アプリケーション定義の項目の状態を示すことができます。 状態イメージは、項目の選択された画像または選択されていないイメージの左側に表示されます。 |
戻り値
型: HIMAGELIST
前のイメージ リスト (存在する場合) に HIMAGELIST ハンドルを返すか、それ以外の場合は NULL
備考
ツリー ビュー コントロールは、このメッセージで指定されたイメージ リストを破棄しません。 不要になったら、アプリケーションでイメージ リストを破棄する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | commctrl.h |
関連項目
リファレンス