IImageList2::ReplaceFromImageList メソッド (commoncontrols.h)

1 つのイメージ リスト内のイメージを別のイメージ リストのイメージに置き換えます。

構文

HRESULT ReplaceFromImageList(
  [in]           int        i,
  [in]           IImageList *pil,
  [in]           int        iSrc,
  [in, optional] IUnknown   *punk,
  [in]           DWORD      dwFlags
);

パラメーター

[in] i

型: int

イメージ リスト内のコピー先イメージのインデックス。 これは、新しいイメージによって上書きされるイメージです。

[in] pil

種類: IImageList*

ソース イメージ リストへのポインター。

[in] iSrc

型: int

pil が指すイメージ リスト内のソース イメージのインデックス。

[in, optional] punk

種類: IUnknown*

IUnknown インターフェイスへのポインター。

[in] dwFlags

種類: DWORD

使用されません。は 0 である必要があります。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー commoncontrols.h
[DLL] Comctl32.dll (バージョン 6.0 以降)