次の方法で共有


ImageList_ReadEx関数 (commctrl.h)

ストリームからイメージ リストを読み取り、 IImageList インターフェイスをイメージ リストに返します。

構文

HRESULT ImageList_ReadEx(
  [in]  DWORD   dwFlags,
  [in]  IStream *pstm,
  [out] REFIID  riid,
  [out] PVOID   *ppv
);

パラメーター

[in] dwFlags

種類: DWORD

ストリームの読み取り方法を指定するフラグ。

意味
ILP_NORMAL
ILP_NORMAL フラグを指定して書き込まれたイメージ リストを想定しています。
ILP_DOWNLEVEL
ILP_DOWNLEVEL フラグを指定して書き込まれたイメージ リストを想定しています。

[in] pstm

種類: LPSTREAM

ストリームのアドレス。

[out] riid

種類: REFIID

イメージ リストの IID。

[out] ppv

型: void**

成功した場合はイメージ リストのインターフェイスへのポインターのアドレス。それ以外の場合は NULL

戻り値

種類: HRESULT

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

注釈

ImageList_ReadExを使用するには、アプリケーションでマニフェスト Comctl32.dll バージョン 6 を指定する必要があります。 マニフェストの詳細については、「 ビジュアル スタイルの有効化」を参照してください。

要件

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

こちらもご覧ください

ImageList_Read

ImageList_Write

ImageList_WriteEx

参照