Condividi tramite


Metodo IImageList::GetItemFlags (commoncontrols.h)

Ottiene i flag di un'immagine.

Sintassi

HRESULT GetItemFlags(
  [in]  int   i,
  [out] DWORD *dwFlags
);

Parametri

[in] i

Tipo: int

Valore di tipo int contenente l'indice delle immagini i cui flag devono essere recuperati.

[out] dwFlags

Tipo: DWORD*

Puntatore a un DWORD contenente i flag quando il metodo restituisce. Uno dei valori seguenti:

Valore Significato
ILIF_ALPHA
0x00000001
Indica che l'elemento nell'elenco immagini ha un canale alfa.
ILIF_LOWQUALITY
0x00000002
Windows Vista e versioni successive. Indica che l'elemento nell'elenco di immagini è stato generato tramite una funzione StretchBlt, pertanto la qualità dell'immagine potrebbe essere danneggiata.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Per usare IImageList::GetItemFlags, specificare Comctl32.dll versione 6 nel manifesto. Per altre informazioni sui manifesti, vedere Abilitazione degli stili di visualizzazione.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione commoncontrols.h
DLL Comctl32.dll (versione 6.0 o successiva)