Метод IImageList::GetItemFlags (commoncontrols.h)

Возвращает флаги изображения.

Синтаксис

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

Параметры

[in] i

Тип: int

Значение типа int , содержащее индекс изображений, флаги которых необходимо извлечь.

[out] dwFlags

Тип: DWORD*

Указатель на DWORD , содержащий флаги при возврате метода. Одно из следующих значений:

Значение Значение
ILIF_ALPHA
0x00000001
Указывает, что элемент в списке изображений имеет альфа-канал.
ILIF_LOWQUALITY
0x00000002
Windows Vista и более поздних версий. Указывает, что элемент в списке изображений был создан с помощью функции StretchBlt, следовательно, качество изображения может снизиться.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Чтобы использовать IImageList::GetItemFlags, укажите в манифесте Comctl32.dll версии 6. Дополнительные сведения о манифестах см. в разделе Включение визуальных стилей.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header commoncontrols.h
DLL Comctl32.dll (версия 6.0 или более поздняя)