HIMAGELIST_QueryInterface関数 (commctrl.h)

イメージ リストの HIMAGELIST ハンドルに対応する IImageList オブジェクトまたは IImageList2 オブジェクトへのポインターを取得します。

構文

HRESULT HIMAGELIST_QueryInterface(
  [in]  HIMAGELIST himl,
  [in]  REFIID     riid,
  [out] void       **ppv
);

パラメーター

[in] himl

種類: HIMAGELIST

イメージ リストへのハンドル。

[in] riid

型: REFIID

要求されるインターフェイスの識別子。 通常、IID_IImageListまたはIID_IImageList2。

[out] ppv

型: void**

このメソッドから制御が戻るときに、 riid で要求されたインターフェイス ポインターのアドレスが格納されます。 オブジェクトが riid で指定されたインターフェイスをサポートしていない場合、 ppvNULL です

戻り値

型: HRESULT

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

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