Metodo IShellImageStore::GetEntry (shlobj.h)
[IShellImageStore è supportato tramite Windows XP. Non è supportato nei sistemi operativi successivi.
Ottiene un handle per un'immagine nella cache.
Sintassi
HRESULT GetEntry(
[in] PCWSTR pszName,
DWORD dwMode,
[out] HBITMAP *phImage
);
Parametri
[in] pszName
Tipo: PCWSTR
Puntatore a una stringa con terminazione Null che specifica il percorso del file che contiene l'immagine.
dwMode
Tipo: DWORD
Modalità di creazione di istanze di archiviazione specificata da uno dei valori STGM .
[out] phImage
Tipo: HBITMAP*
Puntatore all'handle della bitmap.
Valore restituito
Tipo: HRESULT
Restituisce il risultato di ISequentialStream::Read se il processo ha avuto esito positivo. In caso contrario, restituisce uno dei valori seguenti:
Codice restituito | Descrizione |
---|---|
|
L'archiviazione non è aperta. |
|
Impossibile trovare il flusso. |
Commenti
È responsabilità del chiamante liberare l'handle dopo una chiamata a questo metodo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlobj.h |
DLL | Shell32.dll (versione 5.0 o successiva) |