Bagikan melalui


Metode IImageList::GetItemFlags (commoncontrols.h)

Mendapatkan bendera gambar.

Sintaks

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

Parameter

[in] i

Jenis: int

Nilai int jenis yang berisi indeks gambar yang benderanya perlu diambil.

[out] dwFlags

Jenis: DWORD*

Penunjuk ke DWORD yang berisi bendera saat metode kembali. Salah satu dari nilai berikut:

Nilai Makna
ILIF_ALPHA
0x00000001
Menunjukkan bahwa item dalam daftar gambar memiliki saluran alfa.
ILIF_LOWQUALITY
0x00000002
Windows Vista dan yang lebih baru. Menunjukkan bahwa item dalam daftar gambar dihasilkan melalui fungsi StretchBlt, akibatnya kualitas gambar mungkin mengalami penurunan.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Untuk menggunakan IImageList::GetItemFlags, tentukan Comctl32.dll versi 6 dalam manifes. Untuk informasi selengkapnya tentang manifes, lihat Mengaktifkan Gaya Visual.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header commoncontrols.h
DLL Comctl32.dll (versi 6.0 atau yang lebih baru)