Freigeben über


ImageList_ReadEx-Funktion (commctrl.h)

Liest eine Bildliste aus einem Stream und gibt eine IImageList-Schnittstelle an die Bildliste zurück.

Syntax

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

Parameter

[in] dwFlags

Typ: DWORD

Ein Flag, das angibt, wie der Stream gelesen wird.

Wert Bedeutung
ILP_NORMAL
Erwartet eine Bildliste, die mit dem angegebenen flag ILP_NORMAL geschrieben wurde.
ILP_DOWNLEVEL
Erwartet eine Bildliste, die mit dem angegebenen flag ILP_DOWNLEVEL geschrieben wurde.

[in] pstm

Typ: LPSTREAM

Die Adresse des Streams.

[out] riid

Typ: REFIID

Eine IID für die Bildliste.

[out] ppv

Typ: void**

Die Adresse eines Zeigers auf die Schnittstelle für die Bildliste, falls erfolgreich, andernfalls NULL .

Rückgabewert

Typ: HRESULT

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Um ImageList_ReadEx zu verwenden, muss die Anwendung Comctl32.dll Version 6 im Manifest angeben. Weitere Informationen zu Manifesten finden Sie unter Aktivieren von visuellen Formatvorlagen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commctrl.h
Bibliothek Comctl32.lib
DLL Comctl32.dll (Version 6.0 oder höher)

Weitere Informationen

ImageList_Read

ImageList_Write

ImageList_WriteEx

Referenz