Bagikan melalui


IImageList::Metode GetIcon (commoncontrols.h)

Membuat ikon dari gambar dan masker dalam daftar gambar.

Sintaks

HRESULT GetIcon(
  [in]  int   i,
  [in]  UINT  flags,
  [out] HICON *picon
);

Parameter

[in] i

Jenis: int

Nilai int jenis yang berisi indeks gambar.

[in] flags

Jenis: UINT

Kombinasi bendera yang menentukan gaya menggambar. Untuk daftar nilai, lihat IImageList::D raw.

[out] picon

Jenis: HICON*

Penunjuk ke int yang berisi handel ke ikon jika berhasil, atau NULL jika sebaliknya.

Mengembalikan nilai

Jenis: HRESULT

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

Keterangan

Aplikasi panggilan harus menghancurkan ikon yang dikembalikan dari metode ini menggunakan DestroyIcon.

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

Persyaratan

Persyaratan Nilai
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)