Partager via


Méthode IImageList::GetItemFlags (commoncontrols.h)

Obtient les indicateurs d’une image.

Syntaxe

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

Paramètres

[in] i

Type : int

Valeur de type int qui contient l’index des images dont les indicateurs doivent être récupérés.

[out] dwFlags

Type : DWORD*

Pointeur vers un DWORD qui contient les indicateurs lorsque la méthode retourne. Une des valeurs suivantes :

Value Signification
ILIF_ALPHA
0x00000001
Indique que l’élément de la liste d’images a un canal alpha.
ILIF_LOWQUALITY
0x00000002
Windows Vista et versions ultérieures. Indique que l’élément de la liste d’images a été généré via une fonction StretchBlt. Par conséquent, la qualité de l’image peut avoir été dégradée.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Pour utiliser IImageList::GetItemFlags, spécifiez Comctl32.dll version 6 dans le manifeste. Pour plus d’informations sur les manifestes, consultez Activation des styles visuels.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête commoncontrols.h
DLL Comctl32.dll (version 6.0 ou ultérieure)