IShellImageStore::GetEntry-Methode (shlobj.h)
[IShellImageStore wird über Windows XP unterstützt. Es wird in späteren Betriebssystemen nicht unterstützt.]
Ruft ein Handle für ein Image im Cache ab.
Syntax
HRESULT GetEntry(
[in] PCWSTR pszName,
DWORD dwMode,
[out] HBITMAP *phImage
);
Parameter
[in] pszName
Typ: PCWSTR
Ein Zeiger auf eine NULL-Zeichenfolge, die den Pfad zu der Datei angibt, die das Image enthält.
dwMode
Art: DWORD
Der Speicherinstanziierungsmodus, der durch einen der STGM-Werte angegeben wird.
[out] phImage
Typ: HBITMAP*
Ein Zeiger auf das Handle der Bitmap.
Rückgabewert
Typ: HRESULT
Gibt das Ergebnis von ISequentialStream::Read zurück, wenn der Prozess erfolgreich war. Gibt andernfalls einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
|
Der Speicher ist nicht geöffnet. |
|
Der Stream wurde nicht gefunden. |
Hinweise
Es liegt in der Verantwortung des Aufrufers, das Handle nach einem Aufruf dieser Methode frei zu geben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shlobj.h |
DLL | Shell32.dll (Version 5.0 oder höher) |